All REST Endpoints
Address Geographies
The address geographies resource is used to view the address's geography.
- Get all address geographies
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationAddressGeographies
- Get an address geography
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/approvedSupplierListSourceDocuments
- Delete one approved supplier list source document
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/approvedSupplierListSourceDocuments/{approvedSupplierListSourceDocumentsUniqID}
- Get all approved supplier list source documents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/approvedSupplierListSourceDocuments
- Get one approved supplier list source document
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/approvedSupplierListSourceDocuments/{approvedSupplierListSourceDocumentsUniqID}
- Update one approved supplier list source document
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/approvedSupplierListSourceDocuments/{approvedSupplierListSourceDocumentsUniqID}/child/DFF
- Delete
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/approvedSupplierListSourceDocuments/{approvedSupplierListSourceDocumentsUniqID}/child/DFF/{AslSourceDocumentsId}
- Get
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/approvedSupplierListSourceDocuments/{approvedSupplierListSourceDocumentsUniqID}/child/DFF/{AslSourceDocumentsId}
- Get all
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/approvedSupplierListSourceDocuments/{approvedSupplierListSourceDocumentsUniqID}/child/DFF
- Update
- Method: patchPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/browsingCategories
- Get one browsing category
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/catalogCategoryHierarchyNodes
- Get one node
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/complianceChecklistTemplates
- Get one compliance checklist template record
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/complianceChecklists
- Delete one compliance checklist record
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/complianceChecklists/{complianceChecklistsUniqID}
- Get all compliance checklist records
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/complianceChecklists
- Get one compliance checklist record
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/complianceChecklists/{complianceChecklistsUniqID}
- Update one compliance checklist record
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/contentZones
- Delete one content zone
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}
- Get all content zones
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/contentZones
- Get one content zone
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}
- Update one content zone
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}/child/catalogAssignments
- Delete one catalog assignment
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}/child/catalogAssignments/{CatalogAssignmentId}
- Get all catalog assignments
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}/child/catalogAssignments
- Get one catalog assignment
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}/child/publicShoppingListAssignments
- Delete one public shopping list assignment
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}/child/publicShoppingListAssignments/{PublicShoppingListAssignmentId}
- Get all public shopping list assignments
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}/child/publicShoppingListAssignments
- Get one public shopping list assignment
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}/child/securityAssignments
- Delete one security assignment
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}/child/securityAssignments/{securityAssignmentsUniqID}
- Get all security assignments
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}/child/securityAssignments
- Get one security assignment
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}/child/smartFormAssignments
- Delete one smart form assignment
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}/child/smartFormAssignments/{SmartFormAssignmentId}
- Get all smart form assignments
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/contentZones/{contentZonesUniqID}/child/smartFormAssignments
- Get one smart form assignment
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/action/calculateTaxAndAccounting
- Cancel one change order
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/action/cancelChangeOrder
- Create one header
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders
- Delete an incomplete change order
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/action/deleteChangeOrder
- Delete one header
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}
- Distribute project costs
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/action/distributeProjectCosts
- Get all draft purchase orders
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders
- Get one draft purchase order
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}
- Submit one draft purchase order
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/action/submit
- Update all lines
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/action/updateAllLines
- Update one header
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/attachments
- Delete an attachment
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/attachments/{attachmentsUniqID}
- Get all attachments
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/attachments
- Get one attachment not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/attachments/{attachmentsUniqID}
- Update an attachment
- Method: patchPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Get a File Contents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Replace a File Contents
- Method: putPath:
/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: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/DFF
- Get all descriptive flexfields
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/DFF
- Get one descriptive flexfield not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/DFF/{PoHeaderId}
- Update one descriptive flexfield
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines
- Delete one line
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}
- Get all lines
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines
- Get one line
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}
- Update one line
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/attachments
- Delete an attachment
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/attachments/{attachmentsUniqID}
- Get all attachments
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/attachments
- Get one attachment not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/attachments/{attachmentsUniqID}
- Update an attachment
- Method: patchPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Get a File Contents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Replace a File Contents
- Method: putPath:
/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: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/DFF
- Get all descriptive flexfields
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/DFF
- Get one descriptive flexfield not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/DFF/{PoLineId}
- Update one descriptive flexfield
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules
- Delete one schedule
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}
- Get all schedules
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules
- Get one schedule
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}
- Update one schedule
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/attachments
- Delete an attachment
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/attachments/{attachmentsUniqID}
- Get all attachments
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/attachments
- Get one attachment not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/attachments/{attachmentsUniqID}
- Update an attachment
- Method: patchPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Get a File Contents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Replace a File Contents
- Method: putPath:
/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: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/distributions
- Delete one distribution
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/distributions/{distributionsUniqID}
- Get all distributions
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/distributions
- Get one distribution
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/distributions/{distributionsUniqID}
- Update one distribution
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/distributions/{distributionsUniqID}/child/DFF
- Get all descriptive flexfields
- Method: getPath:
/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: getPath:
/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: patchPath:
/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: postPath:
/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: getPath:
/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: getPath:
/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: patchPath:
/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: postPath:
/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: getPath:
/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: getPath:
/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: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/DFF
- Get all descriptive flexfields
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/DFF
- Get one descriptive flexfield not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/DFF/{LineLocationId}
- Update one descriptive flexfield
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/globalDFFs
- Get all US Federal flexfields
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/globalDFFs
- Get one US Federal flexfield not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/globalDFFs/{LineLocationId}
- Update one US Federal flexfield
- Method: patchPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/globalDFFs/{LineLocationId}
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: getPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/summaryAttributes
- GET one action not supported
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/globalDFFs
- Get all US Federal flexfields
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/globalDFFs
- Get one US Federal flexfield not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftPurchaseOrders/{draftPurchaseOrdersUniqID}/child/globalDFFs/{PoHeaderId}
- Update one US Federal flexfield
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/action/CreateNegotiationResponse
- Get all negotiation responses
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses
- Get one negotiation response
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}
- Update a negotiation response
- Method: patchPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}
- Validate and submit a negotiation response
- Method: postPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/attachments
- Delete an attachment
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/attachments/{attachmentsUniqID}
- Get all attachments
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/attachments
- Get one attachment
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/attachments/{attachmentsUniqID}
- Update an attachment
- Method: patchPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Get a FileContents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Replace a FileContents
- Method: putPath:
/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: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines
- Get one negotiation response line
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}
- Update a negotiation response line
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/attachments
- Delete an attachment
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/attachments/{attachmentsUniqID}
- Get all attachments
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/attachments
- Get one attachment
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/attachments/{attachmentsUniqID}
- Update an attachment
- Method: patchPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Get a FileContents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Replace a FileContents
- Method: putPath:
/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: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/costFactors
- Get one external cost factor
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/costFactors/{LineCostFactorId}
- Update a cost factor response value
- Method: patchPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/lineAttributeGroups
- Get one group
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}/child/lineAttributes
- Get one attribute
- Method: getPath:
/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: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/priceBreaks
- Delete a price break
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/priceBreaks/{PriceBreakId}
- Get all price breaks
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/priceBreaks
- Get one price break
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/priceBreaks/{PriceBreakId}
- Update a price break
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/priceTiers
- Delete a price tier
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/priceTiers/{PriceTierId}
- Get all price tiers
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/priceTiers
- Get one price tier
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/priceTiers/{PriceTierId}
- Update a price tier
- Method: patchPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections
- Get one section
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements
- Get one requirement
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}
- Update a requirement response
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments
- Delete an attachment
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments/{attachmentsUniqID}
- Get all attachments
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments
- Get one attachment
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments/{attachmentsUniqID}
- Update an attachment
- Method: patchPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Get a FileContents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Replace a FileContents
- Method: putPath:
/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: getPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/enclosure/RequirementText
- Get a RequirementText
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/enclosure/RequirementText
- Replace a RequirementText
- Method: putPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/responseValues
- Get one requirement response value
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/responseValues/{RequirementValueId}
- Update a requirement response value
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/responseValues/{RequirementValueId}/child/attachments
- Delete an attachment
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/responseValues/{RequirementValueId}/child/attachments/{attachmentsUniqID}
- Get all attachments
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/responseValues/{RequirementValueId}/child/attachments
- Get one attachment
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/draftSupplierNegotiationResponses/{draftSupplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/responseValues/{RequirementValueId}/child/attachments/{attachmentsUniqID}
- Update an attachment
- Method: patchPath:
/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: deletePath:
/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: getPath:
/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: putPath:
/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: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePrices
- Get one external purchase price
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePrices/{HeaderId}
- Update an external purchase price
- Method: patchPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePrices/{HeaderId}
- Update the line statuses
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePrices/action/updateLineStatus
- Update the line statuses
- Method: postPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesAgreementExceptions/{ErrorId}
- Get all agreement exceptions
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesAgreementExceptions
- Get one agreement exception
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesBusinessUnits
- Delete a business unit mapping
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesBusinessUnits/{MappingId}
- Get all business unit mappings
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesBusinessUnits
- Get one business unit mapping
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesBusinessUnits/{MappingId}
- Update a business unit mapping
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesBusinessUnits/{MappingId}/child/requisitioningBusinessUnits
- Delete a requisitioning BU
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesBusinessUnits/{MappingId}/child/requisitioningBusinessUnits/{RequistioningBUMappingId}
- Get all requisitioning BUs
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesBusinessUnits/{MappingId}/child/requisitioningBusinessUnits
- Get one requisitioning BU
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesPurchasingCategories
- Delete a category mapping
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesPurchasingCategories/{MappingId}
- Get all category mappings
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesPurchasingCategories
- Get one category mapping
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesPurchasingCategories/{MappingId}
- Update a category mapping
- Method: patchPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesChangeOrderExceptions/{ErrorId}
- Get all change order exceptions
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesChangeOrderExceptions
- Get one change order exception
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesChangeOrders
- Get one change order
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesChangeOrders/{HeaderChangeId}
- Update one change order
- Method: patchPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesChangeOrders/{HeaderChangeId}
- Update the line statuses
- Method: postPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesChangeOrders/{HeaderChangeId}/child/lines
- Get one line
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesChangeOrders/{HeaderChangeId}/child/lines/{LineChangeId}
- Update one line
- Method: patchPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesImportExceptions/{ErrorId}
- Get all import exceptions
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesImportExceptions
- Get one import exception
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesLines
- Get one external purchase price line
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesLines/{LineId}
- Update one external purchase price line
- Method: patchPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesLists
- Get one external purchase price
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesManufacturers
- Delete one manufacturer mapping
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesManufacturers/{MappingId}
- Get all manufacturer mappings
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesManufacturers
- Get one manufacturer mapping
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesManufacturers/{MappingId}
- Update one manufacturer mapping
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesRequests
- Delete a request
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesRequests/{InterfaceHeaderId}
- Get all requests
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesRequests
- Get one request
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesRequests/{InterfaceHeaderId}/child/lines
- Delete a line
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesRequests/{InterfaceHeaderId}/child/lines/{InterfaceLineId}
- Get all lines
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesRequests/{InterfaceHeaderId}/child/lines
- Get one line
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesSelectionCriteria
- Delete a select criterion
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesSelectionCriteria/{SelectionId}
- Get all selection criteria
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesSelectionCriteria
- Get one selection criterion
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesSelectionCriteria/{SelectionId}
- Update a selection criterion
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesSupplierSites
- Delete a supplier mapping
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesSupplierSites/{MappingId}
- Get all supplier mappings
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesSupplierSites
- Get one supplier mapping
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesSupplierSites/{MappingId}
- Update a supplier mapping
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesUnitOfMeasures
- Delete a UOM mapping
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesUnitOfMeasures/{MappingId}
- Get all UOM mappings
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesUnitOfMeasures
- Get one UOM mapping
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePricesUnitOfMeasures/{MappingId}
- Update a UOM mapping
- Method: patchPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePrices/{HeaderId}/child/lines
- Get one line
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/externalPurchasePrices/{HeaderId}/child/lines/{LineId}
- Update a line
- Method: patchPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationCertifyingAgenciesLOV/{CertifyingAgencyId}
- Get one certifying agency
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationCertifyingAgenciesLOV
List of Values/Descriptive Flexfield Contexts
- Get all
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/FlexFndDffDescriptiveFlexfieldContexts
List of Values/Generic Value Set Values
- Get all
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/negotiationStatusesLOV
- Get one negotiation status
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/procurementBusinessUnitsLOV
- Get one procurement business unit
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/procurementPersonsLOV
- Get one procurement person
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/projectTaskCompletionEventsLOV
- Get one event
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseOrdersLOV
- Get one purchase order
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseOrdersLOV/{purchaseOrdersLOVUniqID}
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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationBusinessUnitsLOV
- Get one business unit
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationSuppliersLOV
- Get one supplier
- Method: getPath:
/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: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiationsLOV
- Get one negotiation
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationProductsAndServicesLOV
- Get one product and one service
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationProductsAndServicesLOV/{CategoryId}/child/childCategories
- Get one product and one service
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationBankBranchesLOV/{BranchPartyId}
- Get all bank branches
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationBanksLOV/{BankPartyId}
- Get all banks
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRolesLOV
- Get one supplier user role
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/suppliersLOV
- Get one supplier
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/suppliersLOV/{SupplierId}/child/sitesLOV
- Get one site
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/massReplacementExceptions
- Get one mass replacement exception
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/massReplacementHeaders/action/raiseNotifyPlannerEvent
- Create replacement headers
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/massReplacementHeaders
- Delete a replacement header
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/massReplacementHeaders/{ReplacementId}
- Get all replacement headers
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/massReplacementHeaders
- Get one replacement header
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/massReplacementHeaders/{ReplacementId}
- Insert grouped organizations for a replacement task
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/massReplacementHeaders/action/insertIntoGroupedOrgs
- Update a replacement header
- Method: patchPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/massReplacementHeaders/{ReplacementId}/child/massReplacementGroupedOrgs
- Get one organization from a group of organizations for item replacement
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/massReplacementHeaders/{ReplacementId}/child/massReplacementLines/action/massReplacementOnInventoryEntities
- Create replacement lines
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/massReplacementHeaders/{ReplacementId}/child/massReplacementLines
- Get all replacement lines
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/massReplacementHeaders/{ReplacementId}/child/massReplacementLines
- Get one replacement line
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/massReplacementHeaders/{ReplacementId}/child/massReplacementLines/{ReplacementDetailId}
- Update a replacement line
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/massReplacementHeaders/{ReplacementId}/child/massReplacementLines/{ReplacementDetailId}/child/massReplacementPODetails
- Get all replacement purchase order details
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/massReplacementHeaders/{ReplacementId}/child/massReplacementLines/{ReplacementDetailId}/child/massReplacementPODetails
- Get one replacement purchase order detail
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/massReplacementInvExceptions
- Get one exception
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/massReplacementOrgs
- Get one organization
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/massReplacementPrimaryItemsLOV
- Get one primary item
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/massReplacementPrimaryMPNsLOV
- Get one primary manufacturer part number
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/massReplacementPurchaseOrders
- Get one purchase order line
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/massReplacementPurchaseOrders/{POLineId}/child/itemReplacementPODistributions
- Get one purchase order distribution
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/massReplacementSourceDocumentsLOV
- Get one source document
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/massReplacementSubstituteItemsLOV
- Get one substitute item
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/massReplacementSubstituteMPNsLOV
- Get one substitute manufacturer part number
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/personalShoppingLists
- Delete one personal shopping list
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/personalShoppingLists/{PersonalShoppingListHeaderId}
- Get multiple personal shopping lists
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/personalShoppingLists
- Get one personal shopping list
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/personalShoppingLists/{PersonalShoppingListHeaderId}
- Update one personal shopping list
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/personalShoppingLists/{PersonalShoppingListHeaderId}/child/lines
- Delete one personal shopping list line
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/personalShoppingLists/{PersonalShoppingListHeaderId}/child/lines/{linesUniqID}
- Get all shopping list lines on a specific shopping list
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/personalShoppingLists/{PersonalShoppingListHeaderId}/child/lines
- Get one personal shopping list line
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/personalShoppingLists/{PersonalShoppingListHeaderId}/child/lines/{linesUniqID}
- Update one personal shopping list line
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/procurementAgents
- Get all procurement agents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/procurementAgents
- Get one procurement agent
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/procurementAgents/{AssignmentId}
- Update one procurement agent
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/procurementApprovedSupplierListEntries
- Get all approved supplier list entries
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/procurementApprovedSupplierListEntries
- Get one approved supplier list entry
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/procurementApprovedSupplierListEntries/{procurementApprovedSupplierListEntriesUniqID}
- Update one approved supplier list entry
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/procurementApprovedSupplierListEntries/{procurementApprovedSupplierListEntriesUniqID}/child/DFF
- Delete
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/procurementApprovedSupplierListEntries/{procurementApprovedSupplierListEntriesUniqID}/child/DFF/{AslId}
- Get
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/procurementApprovedSupplierListEntries/{procurementApprovedSupplierListEntriesUniqID}/child/DFF/{AslId}
- Get all
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/procurementApprovedSupplierListEntries/{procurementApprovedSupplierListEntriesUniqID}/child/DFF
- Update
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/publicShoppingListLines
- Delete one line
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/publicShoppingListLines/{publicShoppingListLinesUniqID}
- Get all lines
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/publicShoppingListLines
- Get one line
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/publicShoppingListLines/{publicShoppingListLinesUniqID}
- Update one line
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/publicShoppingLists
- Delete one header
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/publicShoppingLists/{publicShoppingListsUniqID}
- Get all headers
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/publicShoppingLists
- Get one header
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/publicShoppingLists/{publicShoppingListsUniqID}
- Update one header
- Method: patchPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/punchoutConnections
- Get one redirection URL
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests
- Get all agreement import requests
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests
- Get one agreement import request
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests/{InterfaceHeaderId}
- Import purchase agreements
- Method: postPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests/{InterfaceHeaderId}/child/businessUnitAccess
- Get all business unit accesses
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests/{InterfaceHeaderId}/child/businessUnitAccess
- Get one business unit access
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests/{InterfaceHeaderId}/child/lines
- Get all lines
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests/{InterfaceHeaderId}/child/lines
- Get one line
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests/{InterfaceHeaderId}/child/lines/{InterfaceLineId}/child/itemAttributes
- Get all item attributes
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests/{InterfaceHeaderId}/child/lines/{InterfaceLineId}/child/itemAttributes
- Get an item attribute
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests/{InterfaceHeaderId}/child/lines/{InterfaceLineId}/child/priceBreaks
- Get all price breaks
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests/{InterfaceHeaderId}/child/lines/{InterfaceLineId}/child/priceBreaks
- Get one price break
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests/{InterfaceHeaderId}/child/lines/{InterfaceLineId}/child/translationItemAttributes
- Get all translation item attributes
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseAgreementImportRequests/{InterfaceHeaderId}/child/lines/{InterfaceLineId}/child/translationItemAttributes
- Get one translation item attribute
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseAgreementLines
- Get one line
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseAgreementLines/{AgreementLineId}/child/itemAttributes
- Get an agreement item attribute
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseAgreementLines/{AgreementLineId}/child/priceBreaks
- Get one agreement price break
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseAgreements
- Get one agreement
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseAgreements/{purchaseAgreementsUniqID}/child/businessUnitAccess
- Get one agreement business unit access
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseAgreements/{purchaseAgreementsUniqID}/child/notificationControls
- Get one agreement notification control
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseAgreements/{purchaseAgreementsUniqID}/child/lines
- Get one line
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseAgreements/{purchaseAgreementsUniqID}/child/lines/{AgreementLineId}/child/itemAttributes
- Get an agreement item attribute
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseAgreements/{purchaseAgreementsUniqID}/child/lines/{AgreementLineId}/child/priceBreaks
- Get one agreement price break
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseOrderSchedules/{purchaseOrderSchedulesUniqID}/action/confirmWork
- Close a schedule
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseOrderSchedules/{purchaseOrderSchedulesUniqID}/action/close
- Get all schedules
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseOrderSchedules
- Get one schedule
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/action/cancel
- Close one purchase order
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/action/close
- Get all purchase orders
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseOrders
- Get one purchase order
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}
- Recommunicate one purchase order
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/action/communicate
- Renumber one purchase order
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/action/renumberPO
- Resubmit one purchase order for approval
- Method: postPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/attachments
- Get one attachment not supported
- Method: getPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Get a File Contents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Replace a File Contents
- Method: putPath:
/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: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/DFF
- Get one descriptive flexfield not supported
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/action/close
- Get all lines
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines
- Get one line
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/attachments
- Get one attachment not supported
- Method: getPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Get a File Contents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Replace a File Contents
- Method: putPath:
/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: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/DFF
- Get one descriptive flexfield not supported
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/action/close
- Get all schedules
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules
- Get one schedule
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/attachments
- Get one attachment not supported
- Method: getPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Get a File Contents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Replace a File Contents
- Method: putPath:
/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: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/distributions
- Get one distribution
- Method: getPath:
/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: getPath:
/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: getPath:
/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: getPath:
/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: getPath:
/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: getPath:
/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: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/DFF
- Get one descriptive flexfield not supported
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/globalDFFs
- Get one US federal attribute not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/lines/{POLineId}/child/schedules/{schedulesUniqID}/child/globalDFFs/{LineLocationId}
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: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseOrders/{purchaseOrdersUniqID}/child/globalDFFs
- Get one US federal attribute not supported
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/action/calculateTaxAndAccounting
- Cancel a requisition
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/action/cancel
- Check action eligibility
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/action/checkActionEligibility
- Check funds availability
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/action/checkFunds
- Create default distributions
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/action/createDefaultDistributions
- Create one header
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions
- Delete one header
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}
- Duplicate a requisition line
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/action/copyLine
- Duplicate lines from a requisition
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/action/copyLinesFromRequisition
- Get all headers
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions
- Get one header
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}
- Process punchout shopping cart
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/action/processPunchoutShoppingCart
- Retrieve current approvers
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/action/retrieveCurrentApprovers
- Retrieve source document and transfer price
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/action/retrieveSourceDocumentAndTransferPrice
- Retrieve transfer price and tax
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/action/retrieveTransferPriceAndTax
- Submit a requisition for approval
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/action/submitRequisition
- Update all lines
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/action/updateAllLines
- Update one header
- Method: patchPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}
- Withdraw a requisition
- Method: postPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/attachments
- Delete one attachment
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/attachments/{attachmentsUniqID}
- Get all attachments
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/attachments
- GET one attachment, not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/attachments/{attachmentsUniqID}
- Update one attachment
- Method: patchPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Get a FileContents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Replace a FileContents
- Method: putPath:
/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: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/DFF
- Get all descriptive flexfields
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/DFF
- GET one descriptive flexfield, not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/DFF/{RequisitionHeaderId}
- Update one descriptive flexfield
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/action/calculateTaxAndAccounting
- Calculate tax using existing line data
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/action/calculateTax
- Cancel a requisition line
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/action/cancel
- Create one line
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines
- Delete one line
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}
- Derive a charge account
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/action/deriveChargeAccount
- Get all lines
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines
- Get one line
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}
- Retrieve transfer price and tax
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/action/retrieveTransferPriceAndTax
- Update one line
- Method: patchPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}
- Withdraw a requisition line
- Method: postPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/attachments
- Delete one attachment
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/attachments/{attachmentsUniqID}
- Get all attachments
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/attachments
- GET one attachment, not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/attachments/{attachmentsUniqID}
- Update one attachment
- Method: patchPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Get a FileContents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Replace a FileContents
- Method: putPath:
/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: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/distributions
- Delete one distribution
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/distributions/{RequisitionDistributionId}
- Get all distributions
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/distributions
- Get one distribution
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/distributions/{RequisitionDistributionId}
- Update one distribution
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/distributions/{RequisitionDistributionId}/child/DFF
- Get all descriptive flexfields
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/distributions/{RequisitionDistributionId}/child/DFF
- GET one descriptive flexfield, not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/distributions/{RequisitionDistributionId}/child/DFF/{DistributionId}
- Update one descriptive flexfield
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/distributions/{RequisitionDistributionId}/child/projectDFF
- Get all project costing flexfields
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/distributions/{RequisitionDistributionId}/child/projectDFF
- GET one project costing flexfield, not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/distributions/{RequisitionDistributionId}/child/projectDFF/{DistributionId}
- Update one project costing flexfield
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/DFF
- Get all descriptive flexfields
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/DFF
- GET one descriptive flexfield, not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/DFF/{RequisitionLineId}
- Update one descriptive flexfield
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/informationTemplates
- Get all information templates
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/informationTemplates
- Get one information template
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/informationTemplates/{InformationTemplateValuesId}
- Update one information template
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/informationTemplates/{InformationTemplateValuesId}/child/informationTemplateDFF
- Get all information template descriptive flexfields
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/informationTemplates/{InformationTemplateValuesId}/child/informationTemplateDFF/{InfoTemplateValuesId}
- Update one information template descriptive flexfield
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/specialHandlingDFF
- Get all special handling descriptive flexfields
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/specialHandlingDFF
- GET one special handling descriptive flexfield, not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/lines/{linesUniqID}/child/specialHandlingDFF/{RequisitionLineId}
- Update one special handling descriptive flexfield
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/specialHandlingDFF
- Get all special handling descriptive flexfields
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/specialHandlingDFF
- GET one special handling descriptive flexfield, not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/specialHandlingDFF/{RequisitionHeaderId}
- Update one special handling descriptive flexfield
- Method: patchPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/purchaseRequisitions/{purchaseRequisitionsUniqID}/child/summaryAttributes
- GET one action not supported
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/purchasingDocumentImportErrors
- Get one error
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/purchasingNews
- Get one purchasing news item
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/questionnaireResponses
- Get one questionnaire response record
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}
- Populate responses
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/questionnaireResponses/action/populateResponses
- Update one questionnaire response record
- Method: patchPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireAttachments
- Get an attachment
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireAttachments/{questionnaireAttachmentsUniqID}
Questionnaire Responses/Attachments/Large Object (LOB) Attributes - FileContents
- Delete a FileContents
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireAttachments/{questionnaireAttachmentsUniqID}/enclosure/FileContents
- Get a FileContents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireAttachments/{questionnaireAttachmentsUniqID}/enclosure/FileContents
- Replace a FileContents
- Method: putPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireAttachments/{questionnaireAttachmentsUniqID}/enclosure/FileWebImage
Questionnaire Responses/Large Object (LOB) Attributes - ReturnMessageContent
- Get a ReturnMessageContent
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections
- Get one questionnaire response section record
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}
- Process Sections
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/action/processSection
- Update one questionnaire response section record
- Method: patchPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails
- Get one questionnaire response detail record
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails/{QuestionnaireResponseId}
- Update one questionnaire response details record
- Method: patchPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails/{QuestionnaireResponseId}/child/questionAttachments
- Get an attachment
- Method: getPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails/{QuestionnaireResponseId}/child/questionAttachments/{questionAttachmentsUniqID}/enclosure/FileContents
- Get a FileContents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails/{QuestionnaireResponseId}/child/questionAttachments/{questionAttachmentsUniqID}/enclosure/FileContents
- Replace a FileContents
- Method: putPath:
/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: getPath:
/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: getPath:
/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: getPath:
/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: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails/{QuestionnaireResponseId}/child/questionnaireResponseValues/{QuestionnaireRespValueId}
- Update one questionnaire response value record
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails/{QuestionnaireResponseId}/child/questionnaireResponseValues/{QuestionnaireRespValueId}/child/responseAttachments
- Delete an attachment
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails/{QuestionnaireResponseId}/child/questionnaireResponseValues/{QuestionnaireRespValueId}/child/responseAttachments/{responseAttachmentsUniqID}
- Get all attachments
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails/{QuestionnaireResponseId}/child/questionnaireResponseValues/{QuestionnaireRespValueId}/child/responseAttachments
- Get an attachment
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/questionnaireResponses/{QuestionnaireRespHeaderId}/child/questionnaireResponseSections/{QuestionnaireRespSectionId}/child/questionnaireResponseDetails/{QuestionnaireResponseId}/child/questionnaireResponseValues/{QuestionnaireRespValueId}/child/responseAttachments/{responseAttachmentsUniqID}
- Update an attachment
- Method: patchPath:
/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: deletePath:
/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: getPath:
/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: putPath:
/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: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/recentRequisitions
- Get one recent requisition for the user
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails
- Get lifecycle details for one requisition
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/invoices/{invoicesUniqID}
- Get invoice details for all lines in a purchase order
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/negotiations/{negotiationsUniqID}
- Get negotiation details for lines in a requisition
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/purchaseOrderHistoryDetails
- Get detailed history of one single action on a purchase order
- Method: getPath:
/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: getPath:
/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: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/purchaseOrderHistoryDetails/{purchaseOrderHistoryDetailsUniqID}/child/purchaseOrderApprovalHistoryDetails/{purchaseOrderApprovalHistoryDetailsUniqID}/child/approvalTaskComments
- Get one approver comment
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/receipts/{receiptsUniqID}
- Get receipt details for all schedules of a purchase order
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/requisitionHistoryDetails/{requisitionHistoryDetailsUniqID}
- Get detailed history of all actions on a requisition
- Method: getPath:
/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: getPath:
/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: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/requisitionHistoryDetails/{requisitionHistoryDetailsUniqID}/child/approvalHistoryDetails/{approvalHistoryDetailsUniqID}/child/approvalTaskComments
- Get one approver comment
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/requisitionLines
- Get one requisition line not supported
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/shipments/{shipmentsUniqID}
- Get shipment details for all schedules
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/orderSummaryAttributes
- Get summary attributes for one order
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/orderSummaryAttributes/{POHeaderId}/child/relatedDocuments/{POHeaderId2}
- Get related documents for all purchase orders
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/requisitionLifecycleDetails/{RequisitionHeaderId}/child/transferOrderHistoryDetails/{transferOrderHistoryDetailsUniqID}
- Get detailed history of all actions on a transfer order
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/requisitionOneTimeLocations
- Delete one location
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/requisitionOneTimeLocations/{requisitionOneTimeLocationsUniqID}
- Get all locations
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/requisitionOneTimeLocations
- Get one location
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/requisitionOneTimeLocations/{requisitionOneTimeLocationsUniqID}
- Update one location
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/requisitionPreferences
- Delete one preference
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/requisitionPreferences/{requisitionPreferencesUniqID}
- Get all preferences
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/requisitionPreferences
- Get one preference
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/requisitionPreferences/{requisitionPreferencesUniqID}
- Update one preference
- Method: patchPath:
/fscmRestApi/resources/11.13.18.05/requisitionPreferences/{requisitionPreferencesUniqID}
- Validate requisition preferences
- Method: postPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/requisitionPreferences/{requisitionPreferencesUniqID}/child/favoriteChargeAccounts
- Delete one favorite charge account
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/requisitionPreferences/{requisitionPreferencesUniqID}/child/favoriteChargeAccounts/{UserPreferenceAccountId}
- Get all favorite charge accounts
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/requisitionPreferences/{requisitionPreferencesUniqID}/child/favoriteChargeAccounts
- Get one favorite charge account
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/requisitionPreferences/{requisitionPreferencesUniqID}/child/favoriteChargeAccounts/{UserPreferenceAccountId}
- Update one favorite charge account
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/requisitionPreferences/{requisitionPreferencesUniqID}/child/projectDFF
- Get action, not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/requisitionPreferences/{requisitionPreferencesUniqID}/child/projectDFF/{UserPreferenceId}
- Get all project costing flexfields
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/requisitionPreferences/{requisitionPreferencesUniqID}/child/projectDFF
- Update one project costing flexfield
- Method: patchPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/requisitionPreferences/{requisitionPreferencesUniqID}/child/purchasingNews
- Get one purchasing news
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/requisitionPreferences/{requisitionPreferencesUniqID}/child/requisitioningOptions
- Get one requisitioning option
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/requisitionProcessingRequests
- Delete one requisition processing request header
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/requisitionProcessingRequests/{requisitionProcessingRequestsUniqID}
- Get all requisition processing request headers
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/requisitionProcessingRequests
- Get one requisition processing request header
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/requisitionProcessingRequests/{requisitionProcessingRequestsUniqID}
- Submit a requisition processing request header
- Method: postPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/requisitionProcessingRequests/{requisitionProcessingRequestsUniqID}/child/lines
- Delete one requisition processing request line
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/requisitionProcessingRequests/{requisitionProcessingRequestsUniqID}/child/lines/{RequestLineId}
- Get all requisition processing request lines
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/requisitionProcessingRequests/{requisitionProcessingRequestsUniqID}/child/lines
- Get one requisition processing request line
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/requisitionProductDetails
- Get one item detail
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/requisitionProductDetails/{CatalogItemKey}/child/priceBreaks
- Get one item price break
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/shoppingCatalogInformationTemplates
- Get one information template
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/shoppingCatalogItemDetails
- Get one item detail
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/shoppingCatalogItemDetails/{SearchObjectId}
- Retrieve extensible flexfields associated with an item
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/shoppingCatalogItemDetails/{SearchObjectId}/action/getItemExtendedAttributes
- Retrieve transfer price
- Method: postPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/shoppingCatalogItemDetails/{SearchObjectId}/child/buyingOptions
- Get one buying option
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/shoppingCatalogItemDetails/{SearchObjectId}/child/itemGTINRelationships
- Get one item GTIN relationship
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/shoppingCatalogItemDetails/{SearchObjectId}/child/itemImages
- Get one item image
- Method: getPath:
/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: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/shoppingCatalogItemDetails/{SearchObjectId}/child/itemManufacturers
- Get one item manufacturer relationship
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/shoppingCatalogItemDetails/{SearchObjectId}/child/itemManufacturers/{itemManufacturersUniqID}
Shopping Catalog Item Details/Item Suppliers
The Item Suppliers resource gets the supplier details for the master item.
- Get all item supplier relationships
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/shoppingCatalogItemDetails/{SearchObjectId}/child/itemSuppliers
- Get one item supplier relationship
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/shoppingCatalogSmartFormDetails
- Get one smart form details
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/shoppingCatalogSmartFormDetails/{shoppingCatalogSmartFormDetailsUniqID}/child/agreementRequisitionBUAssignments
- Get one requisition business unit assignment for the agreement
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/shoppingCatalogSmartFormDetails/{shoppingCatalogSmartFormDetailsUniqID}/child/attachments
- Get one attachment
- Method: getPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/shoppingCatalogSmartFormDetails/{shoppingCatalogSmartFormDetailsUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Get a FileContents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/shoppingCatalogSmartFormDetails/{shoppingCatalogSmartFormDetailsUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Replace a FileContents
- Method: putPath:
/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: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/shoppingCatalogSmartFormDetails/{shoppingCatalogSmartFormDetailsUniqID}/child/informationTemplateAssignments
- Get one information template assignment
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/shoppingLists
- Get one shopping list
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/shoppingSearches
- Get all search items
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/shoppingSearches
- Get one searched item
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/shoppingSearches/{SearchPhraseId}/child/brandFilters
- Get one brand
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/shoppingSearches/{SearchPhraseId}/child/resultItems
- Get one catalog item
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/shoppingSearches/{SearchPhraseId}/child/resultPunchoutCatalogs
- Get one punchout catalog
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/specialHandlingTypes
- Get one special handling type
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationAttributeSourceColumnsLOV
- Get one column
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationAttributeSourceTables
- Get one table
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationAttributes
- Get one attribute
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationAttributes/{AttributeMapId}
- Update an attribute
- Method: patchPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationBatchAnalysisByClassificationStatuses
- Get one classification status transaction details
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationBatchAnalysisCategoryRanges
- Get one category prediction
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationBatchAnalysisInfluencers
- Get one keyword
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationBatchAnalysisMetrics
- Get one metric
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationBatchKeywordAnalyses
- Get one keyword
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationBatchLogs
- Get one log
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationBatchPredictedCategories
- Get one predicted category
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationBatchScoreboards
- Get one scoreboard
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationBatchStatuses
- Get one batch status
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationBatchTransactionDetails
- Get one transaction detail
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationBatchTransactions
- Get one transaction
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationBatchTransactions/{TransactionId}
- Update one transaction
- Method: patchPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationBatchTrends
- Get one batch trend
- Method: getPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/spendClassificationBatches/{BatchNumber}
- Get all batches
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationBatches
- Get one batch
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationBatches/{BatchNumber}
- Update a batch
- Method: patchPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationCategories
- Get one category
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationControls
- Get one classification control
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationControls/{ControlId}
- Update a classification control
- Method: patchPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationDataSetLogs
- Get one log
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationDataSetTaxonomies
- Get one taxonomy
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationDataSetTransactions
- Get one transaction
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationDataSets/{DataSetName}/action/classifyDataSet
- Copy a data set.
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationDataSets/{DataSetName}/action/copyDataSet
- Create a sample training set.
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationDataSets/{DataSetName}/action/createSample
- Create data sets
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationDataSets
- Delete a data set
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/spendClassificationDataSets/{DataSetName}
- Get all data sets
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationDataSets
- Get one data set
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationDataSets/{DataSetName}
- The number of transactions available in a sample training set when the set is created.
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationDataSets/{DataSetName}/action/estimateDatasetCount
- Update a data set
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationGlobalExcludedWords
- Delete an excluded word
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/spendClassificationGlobalExcludedWords/{ExcludedWord}
- Get all excluded words
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationGlobalExcludedWords
- Get an excluded word
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationGlobalExcludedWords/{ExcludedWord}
- Update an excluded word
- Method: patchPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationGlobalExcludedWords/{ExcludedWord}
- Upload Training Exclusions
- Method: postPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationItemsLOV
- Get one item
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationKeywordCategories
- Get one category
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBaseCategoryDetails
- Get one category detail
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBaseKeywordDetails
- Get one keyword detail
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBaseKeywords
- Get one keyword
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBaseLogs
- Get one log
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBaseMetrics
- Get one metric
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBaseMetrics/{KnowledgeBaseName}
- Update a metric
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBaseTransactions
- Delete one transaction
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBaseTransactions/{TransactionId}
- Get all transactions
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBaseTransactions
- Get one transaction
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBaseTransactions/{TransactionId}
- Update one transaction
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBases
- Delete one knowledge base
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBases/{KnowledgeBaseName}
- Get all knowledge bases
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBases
- Get one knowledge base
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBases/{KnowledgeBaseName}
- Update one knowledge base
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBases/{KnowledgeBaseName}/child/excludedWords
- Delete one excluded word
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBases/{KnowledgeBaseName}/child/excludedWords/{ExcludedWordId}
- Get all excluded words
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBases/{KnowledgeBaseName}/child/excludedWords
- Get one excluded word
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationKnowledgeBases/{KnowledgeBaseName}/child/excludedWords/{ExcludedWordId}
- Update one excluded word
- Method: patchPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationPerformanceSummaryDefaults
- Get one default value
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationRules
- Delete one rule
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/spendClassificationRules/{RuleId}
- Get all rules
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationRules
- Get one rule
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationRules/{RuleId}
- Update one rule
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationRules/{RuleId}/child/ruleConditions
- Delete one condition
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/spendClassificationRules/{RuleId}/child/ruleConditions/{RuleConditionId}
- Get all conditions
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationRules/{RuleId}/child/ruleConditions
- Get one condition
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationRules/{RuleId}/child/ruleConditions/{RuleConditionId}
- Update one condition
- Method: patchPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationShipToLocationsLOV
- Get one ship-to location
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationSummaryFromSources
- Get amount for one category
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationSummaryByCategories
- Get amount for one category
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationSummaryBySuppliers
- Get amount for one supplier
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationSupplierSitesLOV
- Get one supplier site
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationSupplierSummaryByCategories
- Get amount for one supplier
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationTaxonomies
- Get all properties of taxonomies
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationTaxonomies
- Get one taxonomy property
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationTaxonomies/{TaxonomyId}
- Update one taxonomy property
- Method: patchPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationUnclassifiedTransactions
- Get one transaction
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/spendClassificationUnitOfMeasuresLOV
- Get one unit of measure
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/summaryOfMassReplacementPurchaseOrders
- Get one purchase order impacted by mass replacement
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierEligibilities
- Delete one supplier eligibility record
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierEligibilities/{EligibilityId}
- Get all supplier eligibility records
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierEligibilities
- Get one supplier eligibility record
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierEligibilities/{EligibilityId}
- Update one supplier eligibility record
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierInitiatives
- Get all initiatives
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierInitiatives
- Get one initiative
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}
- Launch an initiative
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/action/launch
Supplier Initiatives/Attachments
The Attachments resource manages the attachments.
- GET action not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/attachments/{attachmentsUniqID}
- Get all attachments
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/attachments
- Upload an attachment
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/attachments
Supplier Initiatives/Attachments/Large Object (LOB) Attributes - FileContents
- Delete a FileContents
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Get a FileContents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Replace a FileContents
- Method: putPath:
/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: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/evaluationTeamMembers
- Get all team members
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/evaluationTeamMembers
- Get one team member
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/DFF
- GET action not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/DFF/{InitiativeId2}
- Get all flexfields
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/qualificationAreas
- Get all qualification areas
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/qualificationAreas
- Get one qualification area
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/suppliers
- Get all suppliers
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierInitiatives/{InitiativeId}/child/suppliers
- Get one supplier
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses
- Get one negotiation response
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/attachments
- Get one attachment
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/attachments/{attachmentsUniqID}
Supplier Negotiation Responses/Attachments/Large Object (LOB) Attributes - FileContents
- Delete a FileContents
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Get a FileContents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Replace a FileContents
- Method: putPath:
/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: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/lines
- Get one negotiation response line
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/attachments
- Get one attachment
- Method: getPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Get a FileContents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Replace a FileContents
- Method: putPath:
/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: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/costFactors
- Get one external cost factor
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/lineAttributeGroups
- Get one group
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}/child/lineAttributes
- Get one attribute
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/priceBreaks
- Get one price break
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/lines/{LineId}/child/priceTiers
- Get one price tier
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/sections
- Get one section
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements
- Get one requirement
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments
- Get one attachment
- Method: getPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Get a FileContents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Replace a FileContents
- Method: putPath:
/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: getPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/enclosure/RequirementText
- Get a RequirementText
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/enclosure/RequirementText
- Replace a RequirementText
- Method: putPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/responseValues
- Get one requirement response value
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiationResponses/{supplierNegotiationResponsesUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/responseValues/{RequirementValueId}/child/attachments
- Get one attachment
- Method: getPath:
/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: deletePath:
/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: getPath:
/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: putPath:
/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: getPath:
/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 negotiation
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations
- Create one negotiation from a template
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/action/CreateNegotiationFromTemplate
- Generate supplier recommendations not supported
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/action/GenerateSupplierRecommendations
- Get all negotiations
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations
- Get one negotiation
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}
- Renumber negotiation lines
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/action/RenumberLines
- Unlock a sealed negotiation
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/action/UnlockSupplierNegotiation
- Unseal a sealed negotiation
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/action/UnsealSupplierNegotiation
- Update one negotiation
- Method: patchPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/abstracts
- GET action not supported
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/abstracts/{abstractsUniqID}/child/DFF/{DFFUniqID}
- Get all flexfields
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/attachments
- Delete one attachment
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/attachments/{attachmentsUniqID}
- GET action not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/attachments/{attachmentsUniqID}
- Get all attachments
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/attachments
- Update one attachment
- Method: patchPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Get a FileContents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Replace a FileContents
- Method: putPath:
/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: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/collaborationTeamMembers
- Get all team members
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/collaborationTeamMembers
- Get one team member
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/collaborationTeamMembers/{TeamMemberId}
- Update one team member
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/DFF
- GET action not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/DFF/{AuctionHeaderId}
- Get all flexfields
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/DFF
- Update one flexfield
- Method: patchPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/DFF/{AuctionHeaderId}
Supplier Negotiations/Large Object (LOB) Attributes - CoverPageText
- Delete a CoverPageText
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/enclosure/CoverPageText
- Get a CoverPageText
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/enclosure/CoverPageText
- Replace a CoverPageText
- Method: putPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/enclosure/CoverPageText
Supplier Negotiations/Large Object (LOB) Attributes - GeneralIntroductionText
- Delete a GeneralIntroductionText
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/enclosure/GeneralIntroductionText
- Get a GeneralIntroductionText
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/enclosure/GeneralIntroductionText
- Replace a GeneralIntroductionText
- Method: putPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/enclosure/GeneralIntroductionText
Supplier Negotiations/Large Object (LOB) Attributes - LinesInstructionText
- Delete a LinesInstructionText
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/enclosure/LinesInstructionText
- Get a LinesInstructionText
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/enclosure/LinesInstructionText
- Replace a LinesInstructionText
- Method: putPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/enclosure/LinesInstructionText
Supplier Negotiations/Large Object (LOB) Attributes - RequirementInstructionText
- Delete a RequirementInstructionText
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/enclosure/RequirementInstructionText
- Get a RequirementInstructionText
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/enclosure/RequirementInstructionText
- Replace a RequirementInstructionText
- Method: putPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/enclosure/RequirementInstructionText
Supplier Negotiations/Large Object (LOB) Attributes - TermsInstructionText
- Delete a TermsInstructionText
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/enclosure/TermsInstructionText
- Get a TermsInstructionText
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/enclosure/TermsInstructionText
- Replace a TermsInstructionText
- Method: putPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines
- Delete one negotiation line
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}
- Get all negotiation lines
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines
- Get one negotiation line
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}
- Update one negotiation line
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/attachments
- Delete one attachment
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/attachments/{attachmentsUniqID}
- GET action not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/attachments/{attachmentsUniqID}
- Get all attachments
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/attachments
- Update one attachment
- Method: patchPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Get a FileContents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Replace a FileContents
- Method: putPath:
/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: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/lineAttributeGroups
- Delete one group
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}
- Get all groups
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/lineAttributeGroups
- Get one group
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}
- Update one group
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}/child/lineAttributes
- Delete one attribute
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}/child/lineAttributes/{AttributeId}
- Get all attributes
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}/child/lineAttributes
- Get one attribute
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}/child/lineAttributes/{AttributeId}
- Update one attribute
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}/child/lineAttributes/{AttributeId}/child/acceptableResponseScoreValues
- Delete one value
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}/child/lineAttributes/{AttributeId}/child/acceptableResponseScoreValues/{ScoreId}
- Get all values
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}/child/lineAttributes/{AttributeId}/child/acceptableResponseScoreValues
- Get one value
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/lineAttributeGroups/{GroupId}/child/lineAttributes/{AttributeId}/child/acceptableResponseScoreValues/{ScoreId}
- Update one value
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/costFactors
- Delete one cost factor
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/costFactors/{LineCostFactorId}
- Get all cost factors
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/costFactors
- Get one cost factor
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/costFactors/{LineCostFactorId}
- Update one cost factor
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/DFF
- GET action not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/DFF/{DFFUniqID}
- Get all flexfields
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/DFF
- Update one flexfield
- Method: patchPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/negotiationLineRecommendedSuppliers/{LineSuppRecommId}
- Get all recommended suppliers for one negotiation line
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/priceBreaks
- Delete one price break
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/priceBreaks/{PriceBreakId}
- Get all price breaks
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/priceBreaks
- Get one price break
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/priceBreaks/{PriceBreakId}
- Update one price break
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/priceTiers
- Delete one price tier
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/priceTiers/{PriceTierId}
- Get all price tiers
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/priceTiers
- Get one price tier
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/lines/{LineId}/child/priceTiers/{PriceTierId}
- Update one price tier
- Method: patchPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/negotiationActivities
- GET one activity action not supported
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/negotiationRecommendedSuppliers/{HeaderSuppRecommId}
- Get all recommended suppliers for one negotiation
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/responseCurrencies
- Get one currency
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/scoringTeams
- Get one team
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/scoringTeams/{ScoringTeamId}/child/scoringTeamMembers
- Get one team member
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections
- Get all sections
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections
- Get one section
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}
- Update one section
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements
- Get all requirements
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements
- Get one requirement
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}
- Update one requirement
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/acceptableResponseScoreValues
- Get all values
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/acceptableResponseScoreValues
- Get one value
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/acceptableResponseScoreValues/{ScoreId}
- Update one value
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments
- Delete one attachment
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments/{attachmentsUniqID}
- GET action not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments/{attachmentsUniqID}
- Get all attachments
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments
- Update one attachment
- Method: patchPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Get a FileContents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Replace a FileContents
- Method: putPath:
/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: getPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/enclosure/RequirementText
- Get a RequirementText
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/sections/{SectionId}/child/requirements/{RequirementId}/enclosure/RequirementText
- Replace a RequirementText
- Method: putPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/supplierDFF
- GET action not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/supplierDFF/{AuctionHeaderId}
- Get all supplier flexfields
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/supplierDFF
- Update one supplier flexfield
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/suppliers
- Get all suppliers
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/suppliers
- Get one supplier
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/suppliers/{SupplierInvitationId}
- Update one supplier
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/suppliers/{SupplierInvitationId}/child/supplierLineAccessRestrictions
- Delete one restriction
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/suppliers/{SupplierInvitationId}/child/supplierLineAccessRestrictions/{LineId}
- Get all restrictions
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierNegotiations/{supplierNegotiationsUniqID}/child/suppliers/{SupplierInvitationId}/child/supplierLineAccessRestrictions
- Get one restriction
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationAreas
- Get one area
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationAreas/{QualAreaId}/child/attachments
- Get one attachment
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationAreas/{QualAreaId}/child/attachments/{attachmentsUniqID}
Supplier Qualification Areas/Attachments/Large Object (LOB) Attributes - FileContents
- Delete a FileContents
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationAreas/{QualAreaId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Get a FileContents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationAreas/{QualAreaId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Replace a FileContents
- Method: putPath:
/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: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationAreas/{QualAreaId}/child/businessUnits
- Get one business unit
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationAreas/{QualAreaId}/child/outcomes
- Get one outcome
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationAreas/{QualAreaId}/child/questions
- Get one question
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestionResponses
- Get all responses
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestionResponses
- Get one response
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestionResponses/{ResponseRepositoryId}
- Update a question response
- Method: patchPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestionResponses/{ResponseRepositoryId}
Supplier Qualification Question Responses/Large Object (LOB) Attributes - QuestionText
- Get a QuestionText
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestionResponses/{ResponseRepositoryId}/child/values
- Get one response value
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestionResponses/{ResponseRepositoryId}/child/values/{ResponseRepositoryValueId}
- POST action not supported
- Method: postPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestionResponses/{ResponseRepositoryId}/child/values/{ResponseRepositoryValueId}/child/attachments/{attachmentsUniqID}
- Get all response attachments
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestionResponses/{ResponseRepositoryId}/child/values/{ResponseRepositoryValueId}/child/attachments
- POST action not supported
- Method: postPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestionResponses/{ResponseRepositoryId}/child/values/{ResponseRepositoryValueId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Get a FileContents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestionResponses/{ResponseRepositoryId}/child/values/{ResponseRepositoryValueId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Replace a FileContents
- Method: putPath:
/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: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions
- Create one draft revision
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/action/revise
- Delete a question
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}
- Get all questions
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions
- Get one question
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}
- Update a question
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/acceptableResponses
- Delete an acceptable response
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/acceptableResponses/{AcceptableResponseId}
- Get all acceptable responses
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/acceptableResponses
- Get one acceptable response
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/acceptableResponses/{AcceptableResponseId}
- Update an acceptable response
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/acceptableResponses/{AcceptableResponseId}/child/branches
- Delete a branching question
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/acceptableResponses/{AcceptableResponseId}/child/branches/{QuestionBranchesId}
- Get all question branches
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/acceptableResponses/{AcceptableResponseId}/child/branches
- Get one question branch
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/acceptableResponses/{AcceptableResponseId}/child/branches/{QuestionBranchesId}
- PATCH action not supported
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/attachments
- Delete an attachment
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/attachments/{attachmentsUniqID}
- Get all question attachments
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/attachments
- Get one attachment
- Method: getPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Get a FileContents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Replace a FileContents
- Method: putPath:
/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: getPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/enclosure/QuestionText
- Get a QuestionText
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/enclosure/QuestionText
- Replace a QuestionText
- Method: putPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/scores
- Delete a question score
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/scores/{QuestionScoreId}
- Get all question scores
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/scores
- Get one question score
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierQualificationQuestions/{QuestionId}/child/scores/{QuestionScoreId}
- Update a question score
- Method: patchPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationAddressStyleFormats
- Get an address style format
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationAddressStyleFormats/{CountryCode}/child/AddressStyleFormatLayout
- Get an address style format layout
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationConfigurations
- Get the supplier registration configuration for an entity
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationOptions
- Get one supplier registration configuration for supplier registration flows
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationPhoneCountryCodes/{PhoneCountryCodeId}
- Get all country codes
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/action/generateQuestionnaire
- Get all questionnaire response records
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses
- Get one questionnaire response record
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireAttachments
- Get an attachment
- Method: getPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireAttachments/{questionnaireAttachmentsUniqID}/enclosure/FileContents
- Get a FileContents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireAttachments/{questionnaireAttachmentsUniqID}/enclosure/FileContents
- Replace a FileContents
- Method: putPath:
/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: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections
- Get one questionnaire response section record
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses
- Get one questionnaire section response record
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses/{QuestnaireResponseId}
- Update one questionnaire section response record
- Method: patchPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses/{QuestnaireResponseId}/child/questionAttachments
- Get an attachment
- Method: getPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses/{QuestnaireResponseId}/child/questionAttachments/{questionAttachmentsUniqID}/enclosure/FileContents
- Get a FileContents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses/{QuestnaireResponseId}/child/questionAttachments/{questionAttachmentsUniqID}/enclosure/FileContents
- Replace a FileContents
- Method: putPath:
/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: getPath:
/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: getPath:
/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: getPath:
/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: getPath:
/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: getPath:
/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: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses/{QuestnaireResponseId}/child/questionnaireResponseValues/{QuestnaireRespValueId}/child/responseAttachments
- Delete an attachment
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses/{QuestnaireResponseId}/child/questionnaireResponseValues/{QuestnaireRespValueId}/child/responseAttachments/{responseAttachmentsUniqID}
- Get all attachments
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses/{QuestnaireResponseId}/child/questionnaireResponseValues/{QuestnaireRespValueId}/child/responseAttachments
- Get an attachment
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationQuestionnaireResponses/{SupplierRegistrationKey}/child/questionnaireResponseSections/{QuestnaireRespSectionId}/child/questionnaireResponses/{QuestnaireResponseId}/child/questionnaireResponseValues/{QuestnaireRespValueId}/child/responseAttachments/{responseAttachmentsUniqID}
- Update an attachment
- Method: patchPath:
/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: deletePath:
/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: getPath:
/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: putPath:
/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: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/action/generateRegistrationAccessCode
- Get all supplier registration requests
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}
- Get Loqate address details
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/action/getLoqateAddressDetail
- Get one supplier registration request
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests
- Get tax identifier attributes for registration
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/action/getSupplierRegistrationAttributes
- Get the company address from Oracle Fusion Cloud DataFox Data Management
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/action/getDataFoxCompanyAddress
- Get the details of your company from Oracle DataFox
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/action/getDataFoxCompanyProfileInfo
- Manages a user session during supplier registration.
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/action/manageSelfServiceUserSession
- Register a supplier
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/action/register
- Update a supplier registration request
- Method: patchPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}
- Update supplier registration attributes
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/action/updateSupplierRegistrationAttributes
- Validate registration access codes
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/action/validateRegistrationAccessCode
- Validate supplier registration attributes
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/action/validateSupplierRegistrationAttributes
- Validate the registration URL
- Method: postPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/addresses
- Delete an address for a supplier registration request
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/addresses/{SupplierRegistrationAddressId}
- Get all addresses for the supplier registration request
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/addresses/{SupplierRegistrationAddressId}
- Get one address for the supplier registration request
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/addresses
- Update an address for a supplier registration request
- Method: patchPath:
/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: postPath:
/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: deletePath:
/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: getPath:
/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: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/addresses/{SupplierRegistrationAddressId}/child/DFF
- Get
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/addresses/{SupplierRegistrationAddressId}/child/DFF/{AddressRequestId}
- Get all
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/addresses/{SupplierRegistrationAddressId}/child/DFF
- Update
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/attachments
- Delete an attachment
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/attachments/{attachmentsUniqID}
- Get all attachments
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/attachments
- Get an attachment
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/attachments/{attachmentsUniqID}
- Update an attachment
- Method: patchPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/attachments/{attachmentsUniqID}
Supplier Registration Requests/Attachments/Large Object (LOB) Attributes - FileContents
- Delete a FileContents
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Get a FileContents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Replace a FileContents
- Method: putPath:
/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: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/bankAccounts
- Delete one bank account for a supplier registration request
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/bankAccounts/{SupplierRegistrationBankAccountId}
- Get all bank accounts for the supplier registration request
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/bankAccounts
- Get one bank account for the supplier registration request
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/bankAccounts/{SupplierRegistrationBankAccountId}
- Update one bank account for a supplier registration request
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/bankAccounts/{SupplierRegistrationBankAccountId}/child/attachments
- Delete an attachment
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/bankAccounts/{SupplierRegistrationBankAccountId}/child/attachments/{attachmentsUniqID}
- Get all attachments
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/bankAccounts/{SupplierRegistrationBankAccountId}/child/attachments
- Get an attachment
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/bankAccounts/{SupplierRegistrationBankAccountId}/child/attachments/{attachmentsUniqID}
- Update an attachment
- Method: patchPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/bankAccounts/{SupplierRegistrationBankAccountId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Get a FileContents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/bankAccounts/{SupplierRegistrationBankAccountId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Replace a FileContents
- Method: putPath:
/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: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/businessClassifications
- Delete a business classification for the supplier registration request
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/businessClassifications/{BusinessClassificationsId}
- Get all business classifications for the supplier registration request
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/businessClassifications
- Get one business classification for the supplier registration request
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/businessClassifications/{BusinessClassificationsId}
- Update a business classification for the supplier registration request
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/businessClassifications/{BusinessClassificationsId}/child/attachments
- Delete an attachment
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/businessClassifications/{BusinessClassificationsId}/child/attachments/{attachmentsUniqID}
- Get all attachments
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/businessClassifications/{BusinessClassificationsId}/child/attachments
- Get an attachment
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/businessClassifications/{BusinessClassificationsId}/child/attachments/{attachmentsUniqID}
- Update an attachment
- Method: patchPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/businessClassifications/{BusinessClassificationsId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Get a FileContents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/businessClassifications/{BusinessClassificationsId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Replace a FileContents
- Method: putPath:
/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: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/contacts
- Delete one supplier contact for a supplier registration
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/contacts/{SupplierRegistrationContactId}
- Get all supplier contacts for a supplier registration
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/contacts
- Get one supplier contact for a supplier registration
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/contacts/{SupplierRegistrationContactId}
- Update one supplier contact for a supplier registration
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/contacts/{SupplierRegistrationContactId}/child/DFF
- Get
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/contacts/{SupplierRegistrationContactId}/child/DFF/{ContactRequestId}
- Get all
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/contacts/{SupplierRegistrationContactId}/child/DFF
- Update
- Method: patchPath:
/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: postPath:
/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: deletePath:
/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: getPath:
/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: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/DFF
- Get
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/DFF/{SupplierRegId}
- Get all
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/DFF
- Update
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/productsAndServices
- Delete a product and a service for the supplier registration request
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/productsAndServices/{ProductsServicesRequestId}
- Get all products and services for the supplier registration request
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/supplierRegistrationRequests/{SupplierRegistrationKey}/child/productsAndServices
- Get one product and service for the supplier registration request
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/suppliers
- Get all suppliers
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers
- Get one supplier
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}
- Retrieve scores
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/action/scores
- Retrieve signals
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/action/signals
- Submit supplier spend-authorization request
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/action/submitSpendAuthorizationRequest
- Update one supplier
- Method: patchPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}
Suppliers/Addresses
The Addresses resource manages supplier addresses.
- Create one contact address
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/addresses
- Get all addresses
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/addresses
- Get one address
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/addresses/{SupplierAddressId}
- Update one address
- Method: patchPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/addresses/{SupplierAddressId}/child/DFF
- Get one action not supported
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/attachments
- Delete one attachment
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/attachments/{attachmentsUniqID}
- Get all attachments
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/attachments
- Get one action not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/attachments/{attachmentsUniqID}
- Update one attachment
- Method: patchPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Get a File Contents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Replace a File Contents
- Method: putPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
Suppliers/Attachments/Large Object (LOB) Attributes - FileWebImage
- Get a FileWebImage
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/businessClassifications
- Delete one business classification
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/businessClassifications/{ClassificationId}
- Get all classifications
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/businessClassifications
- Get one classification
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/businessClassifications/{ClassificationId}
- Update one business classification
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/businessClassifications/{ClassificationId}/child/attachments
- Delete one attachment
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/businessClassifications/{ClassificationId}/child/attachments/{attachmentsUniqID}
- Get all attachments
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/businessClassifications/{ClassificationId}/child/attachments
- Get one action not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/businessClassifications/{ClassificationId}/child/attachments/{attachmentsUniqID}
- Update one attachment
- Method: patchPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/businessClassifications/{ClassificationId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Get a File Contents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/businessClassifications/{ClassificationId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Replace a File Contents
- Method: putPath:
/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: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/contacts
- Get all contacts
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/contacts
- Get one contact
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/contacts/{SupplierContactId}
- Update one contact
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/contacts/{SupplierContactId}/child/addresses
- Delete one contact address
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/contacts/{SupplierContactId}/child/addresses/{SupplierContactAddressId}
- Get all addresses
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/contacts/{SupplierContactId}/child/addresses
- Get one address
- Method: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/contacts/{SupplierContactId}/child/DFF
- Get one action not supported
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/DFF
- Get all flexfields
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/DFF
- Get one action not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/DFF/{VendorId}
- Update one flexfield
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/globalDFF
- Get all flexfields
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/globalDFF
- Get one action not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/globalDFF/{VendorId}
- Update one flexfield
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/productsAndServices
- Delete one product and service
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/productsAndServices/{SupplierProductsServicesId}
- Get all products and services
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/productsAndServices
- Get one product and service
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/productsAndServices/{SupplierProductsServicesId}
Suppliers/Sites
The Supplier Sites resource manages supplier sites.
- Create one site
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites
- Get all sites
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites
- Get one site
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}
- Update one site
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/attachments
- Delete one attachment
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/attachments/{attachmentsUniqID}
- Get all attachments
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/attachments
- Get one action not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/attachments/{attachmentsUniqID}
- Update one attachment
- Method: patchPath:
/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: deletePath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Get a File Contents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Replace a File Contents
- Method: putPath:
/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: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/DFF
- Get all flexfields
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/DFF
- Get one action not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/DFF/{VendorSiteId}
- Update one flexfield
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/globalDFF
- Get all flexfields
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/globalDFF
- Get one action not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/globalDFF/{VendorSiteId}
- Update one flexfield
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/assignments
- Get all assignments
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/assignments
- Get one assignment
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/assignments/{AssignmentId}
- Update one assignment
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/thirdPartyPaymentRelationships
- Get all relationships
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/thirdPartyPaymentRelationships
- Get one relationship
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/suppliers/{SupplierId}/child/sites/{SupplierSiteId}/child/thirdPartyPaymentRelationships/{TppRelationshipId}
- Update one relationship
- Method: patchPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/action/cancel
- Create a work confirmation
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/workConfirmations
- Delete a work confirmation
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}
- Get all work confirmations
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/workConfirmations
- Get one work confirmation
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}
- Submit a work confirmation
- Method: postPath:
/fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/action/submit
- Update a work confirmation
- Method: patchPath:
/fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}
- Withdraw a work confirmation
- Method: postPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/child/attachments
- Delete an attachment
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/child/attachments/{attachmentsUniqID}
- Get all attachments
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/child/attachments
- Get one attachment not supported
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/child/attachments/{attachmentsUniqID}
- Update an attachment
- Method: patchPath:
/fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/child/attachments/{attachmentsUniqID}
Work Confirmations/Attachments/Large Object (LOB) Attributes - FileContents
- Delete a FileContents
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Get a FileContents
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/child/attachments/{attachmentsUniqID}/enclosure/FileContents
- Replace a FileContents
- Method: putPath:
/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: getPath:
/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: getPath:
/fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/child/documentActions
- Get one action performed on the document not supported
- Method: getPath:
/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: postPath:
/fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/child/lines
- Delete a work confirmation line
- Method: deletePath:
/fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/child/lines/{WorkConfirmationLineId}
- Get all work confirmation lines
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/child/lines
- Get one work confirmation line
- Method: getPath:
/fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/child/lines/{WorkConfirmationLineId}
- Update a work confirmation line
- Method: patchPath:
/fscmRestApi/resources/11.13.18.05/workConfirmations/{workConfirmationsUniqID}/child/lines/{WorkConfirmationLineId}