# Create Supplier Gateway Record Creates a new Supplier Gateway record by providing the necessary information and returns the created record. Endpoint: POST /sgw/businesspartners Version: 3 Security: apiKey ## Request fields (application/json): - `supplierGateway` (object) Complete body of the Supplier Gateway Record. - `supplierGateway.CompanyName` (string) Company Name of the Supplier Gateway Record. Example: "Acme Corporation" - `supplierGateway.EIN` (string) Employer Identification Number of the Supplier Gateway Record. A unique nine-digit number assigned by the Internal Revenue Service. Example: "12-3456789" - `supplierGateway.SupplierNumber` (string) Unique number assigned to the supplier. Example: "SUP12345" - `supplierGateway.Address` (string) Primary address of the supplier. Example: "123 Main St" - `supplierGateway.Address2` (string) Secondary address of the supplier. Example: "Suite 100" - `supplierGateway.City` (string) City of the supplier's address. Example: "Springfield" - `supplierGateway.State` (string) State of the supplier's address. Example: "IL" - `supplierGateway.Country` (string) Country of the supplier's address. Example: "USA" - `supplierGateway.Zip` (string) Zip code of the supplier's address. Example: "62701" - `supplierGateway.ZipPlus` (string) Extended Zip code of the supplier's address. Example: "62701-1234" - `supplierGateway.Phone` (string) Contact phone number of the supplier. Example: "(123) 456-7890" - `supplierGateway.Category` (string) Category of the supplier's business. Example: "Manufacturing" - `supplierGateway.Ethnicity` (string) Ethnicity classification of the supplier. Example: "Not disclosed" - `supplierGateway.ContactFirstName` (string) First name of the supplier's contact person. Example: "John" - `supplierGateway.ContactLastName` (string) Last name of the supplier's contact person. Example: "Doe" - `supplierGateway.ContactEmail` (string) Email address of the supplier's contact person. Example: "johndoe@example.com" - `supplierGateway.RequiredtoReport` (string) Indicates if the supplier is required to report certain data. Example: "Yes" - `supplierGateway.YearEstablished` (string) Year when the supplier's company was established. Example: "2000" - `supplierGateway.NumberOfEmployee` (string) Number of employees in the supplier's company. Example: "100" - `supplierGateway.Capabilities` (string) Capabilities of the supplier's company. Example: "Manufacturing, Distribution" - `supplierGateway.Duns` (string) D-U-N-S Number of the supplier's company. Example: "15-048-3782" - `supplierGateway.Naics` (string) North American Industry Classification System (NAICS) code of the supplier's company. Example: "541511" - `supplierGateway.ProductListing` (string) List of products offered by the supplier's company. Example: "Product A, Product B" - `supplierGateway.ServiceListing` (string) List of services offered by the supplier's company. Example: "Service X, Service Y" - `supplierGateway.Certificates` (array) Array of certificates related to the supplier - `supplierGateway.Certificates.CertID` (string) Unique identifier of the certificate Example: "CERT12345" - `supplierGateway.Certificates.CertNo` (string) Certificate number Example: "12345" - `supplierGateway.Certificates.CertifiedDate` (string) Date when the certificate was issued Example: "2025-09-12T14:57:59Z" - `supplierGateway.Certificates.ExpirationDate` (string) Date when the certificate will expire Example: "2025-09-12T14:57:59Z" - `supplierGateway.Certificates.Attachments` (object) Attachments related to the certificate - `supplierGateway.Certificates.Attachments.Title` (string) Title of the attachment Example: "Certificate Document" - `supplierGateway.Certificates.Attachments.Url` (string) URL where the attachment can be accessed Example: "https://example.com/certificate.pdf" ## Response 200 fields (application/json): - `Code` (string) Code representing the status of the supplier gateway. Example: "200" - `Message` (string) Message providing additional information about the status of the supplier gateway. Example: "Supplier gateway successfully created" - `Supplier` (object) Containing details about the supplier. - `Supplier.SupplierNumber` (string) Unique identifier for the supplier. Example: "SUP12345" - `Supplier.TaxID` (string) Tax identification number of the supplier. Example: "12-3456789" - `Supplier.CompanyName` (string) Name of the supplier company. Example: "Acme Corporation" - `Supplier.ContactName` (string) Name of the contact person at the supplier company. Example: "John Doe" - `Supplier.Address` (string) Address of the supplier company. Example: "123 Main St, Springfield, IL" - `Supplier.City` (string) City where the supplier company is located. Example: "Springfield" - `Supplier.State` (string) State where the supplier company is located. Example: "IL" - `Supplier.Country` (string) Country where the supplier company is located. Example: "USA" - `Supplier.Zip` (string) Zip code of the supplier company's location. Example: "62701" - `Supplier.ZipPlus` (string) Extended Zip code of the supplier company's location. Example: "62701-1234" - `Supplier.Phone` (string) Contact phone number of the supplier company. Example: "(123) 456-7890" - `Supplier.Fax` (string) Fax number of the supplier company. Example: "(123) 456-7891" - `Supplier.Email` (string) Contact email of the supplier company. Example: "contact@acme.com" - `Supplier.Web` (string) Website of the supplier company. Example: "https://www.acme.com" - `Supplier.Duns` (string) D-U-N-S Number of the supplier company. Example: "15-048-3782" - `Supplier.yearEstablished` (string) Year when the supplier's company was established. Example: "2000" - `Supplier.NumberOfEmployee` (string) Number of employees in the supplier's company. Example: "100" - `Supplier.Capability` (string) Capabilities of the supplier's company. Example: "Manufacturing, Distribution" - `Supplier.Status` (string) Current status of the supplier company. Example: "Active" - `Supplier.Acct` (string) Account information of the supplier company. Example: "ACC12345" - `Supplier.LastAct` (string) Last activity recorded for the supplier company. Example: "2025-09-12T14:57:59Z" - `Supplier.SBASDB` (string) Small Business Administration Small Disadvantaged Business information for the supplier company. Example: "Yes" - `Supplier.Hub` (string) Historically Underutilized Business Zones (HUBZone) information for the supplier company. Example: "Yes" - `Supplier.HubExp` (string) Expiration date of the HUBZone status for the supplier company. Example: "2025-09-12T14:57:59Z" - `Supplier.Validated` (string) Validation status of the supplier company. Example: "Yes" - `Supplier.Preg` (string) Preg information of the supplier company. Example: "PREG12345" - `Supplier.PregStart` (string) Start date of the Preg status for the supplier company. Example: "2025-09-12T14:57:59Z" - `Supplier.PregComp` (string) Completion date of the Preg status for the supplier company. Example: "2025-09-12T14:57:59Z" - `Supplier.PregStat` (string) Status of the Preg for the supplier company. Example: "Completed" - `Supplier.Mospnd18` (string) Mospnd18 information of the supplier company. Example: "MOSPND12345" - `Supplier.Moamt18` (string) Moamt18 information of the supplier company. Example: "MOAMT12345" - `Supplier.MasterSupplierNo` (string) Master supplier number of the supplier company. Example: "MSUP12345" - `Supplier.Tier2Required` (string) Tier 2 requirements status of the supplier company. Example: "Yes" - `Supplier.Categories` (array) Categories of business the supplier company is involved in. - `Supplier.Categories.Name` (string) Name of the category. Example: "Manufacturing" - `Supplier.Categories.Abbreviation` (string) Abbreviation of the category. Example: "MFG" - `Supplier.Ethnicities` (array) Ethnicities associated with the supplier company. - `Supplier.Ethnicities.Name` (string) Name of the ethnicity. Example: "Hispanic" - `Supplier.Ethnicities.Abbreviation` (string) Abbreviation of the ethnicity. Example: "HISP" - `Supplier.Certifications` (array) Certifications obtained by the supplier company. - `Supplier.Certifications.Name` (string) Name of the certification. Example: "ISO 9001" - `Supplier.Certifications.Abbreviation` (string) Abbreviation of the certification. Example: "ISO9K" - `Supplier.Certifications.CertDate` (string) Date when the certification was obtained. Example: "2025-09-12T14:57:59Z" - `Supplier.Certifications.ExpDate` (string) Expiration date of the certification. Example: "2025-09-12T14:57:59Z" - `Supplier.Certifications.CertNo` (string) Certification number. Example: "CERT12345" - `Supplier.Banks` (array) Banks associated with the supplier company. - `Supplier.Banks.BankName` (string) Name of the bank. Example: "Bank of Springfield" - `Supplier.Banks.AccountType` (string) Type of account held at the bank. Example: "Business Checking" - `Supplier.Banks.AccountNumber` (string) Account number at the bank. Example: "123456789" - `Supplier.Banks.RouteNumber` (string) Routing number of the bank. Example: "987654321" - `Supplier.Banks.Address` (string) Address of the bank. Example: "456 Market St, Springfield, IL" - `Supplier.Banks.CityRegion` (string) City or region where the bank is located. Example: "Springfield" - `Supplier.Banks.StateProvince` (string) State or province where the bank is located. Example: "IL" - `Supplier.Banks.PostalCode` (string) Postal code of the bank's location. Example: "62702" - `Supplier.Banks.Country` (string) Country where the bank is located. Example: "USA"