Skip to main content
← Web Service Payloads & REST API Examples

REST · Procurement — Suppliers

What is the REST API payload to create a supplier in Oracle Fusion?

POST /suppliers — REST payload to create a supplier

REST APIOracle Fusion · Procurement · SuppliersHigh confidenceCurated

The Suppliers REST resource creates a supplier (POZ_SUPPLIERS). Minimum body: Supplier (name), SupplierType and TaxOrganizationType. Sites, addresses, contacts and bank accounts are added as child resources or in follow-up calls.

Endpoint

POSThttps://<your-fusion-host>/fscmRestApi/resources/11.13.18.05/suppliers

Purpose

Create a supplier record. HTTP POST, Content-Type application/json. The response returns the generated SupplierId and SupplierNumber. Address and site creation follow via /suppliers/{SupplierId}/child/addresses and /child/sites.

Parameters

SupplierrequiredSupplier name — must be unique.
SupplierTyperequirede.g. 'Supplier' or 'Individual'.
TaxOrganizationTyperequirede.g. 'Corporation', 'Individual', 'Partnership'.
BusinessRelationshipe.g. 'SPEND_AUTHORIZED' or 'PROSPECTIVE'. Optional; defaults to prospective.

Example request

Request
{
  "Supplier": "Contoso Logistics LLC",
  "SupplierType": "Supplier",
  "TaxOrganizationType": "Corporation",
  "BusinessRelationship": "SPEND_AUTHORIZED",
  "SupplierParty": "Contoso Logistics LLC",
  "AliasName": "Contoso"
}

Example response

Response
{
  "SupplierId": 300000456789012,
  "SupplierNumber": "1042",
  "Supplier": "Contoso Logistics LLC",
  "SupplierType": "Supplier",
  "TaxOrganizationType": "Corporation",
  "Status": "ACTIVE",
  "links": [
    { "rel": "self", "href": ".../suppliers/300000456789012" },
    { "rel": "child", "name": "addresses", "href": ".../suppliers/300000456789012/child/addresses" },
    { "rel": "child", "name": "sites", "href": ".../suppliers/300000456789012/child/sites" }
  ]
}

Call lifecycle

  1. 01

    Basic auth or OAuth 2.0 bearer token.

    • User needs the Supplier Administrator / create-supplier privilege
  2. 02
  3. 03
  4. 04

Related questions

GroundingCurated

Retrieved from the curated Oracle knowledge layer — table metadata, joins and process flows.

Need a variation, or a different service?

Continue in Ask Oracle AI