# Customer Import Examples in Norce Commerce Connect This page provides example code and integration patterns for importing customer and company data into Norce Commerce Connect. ## Postman Example Collection You can find ready-to-use API examples for customer and company imports in our Postman collection: - [Norce Commerce Connect Customer Examples](https://documenter.getpostman.com/view/2973406/2sA35MzJve#7643d93a-a062-4d77-b34b-2627ea5a4f75) ## Using Client Libraries Norce Commerce provides client libraries for **C#** to simplify integration. Learn more: - [Norce Commerce code repositories](https://github.com/StormCommerce) (GitHub) - [Storm Connect contracts](https://github.com/StormCommerce/Storm.Connect.Contracts) - [NuGet package](https://www.nuget.org/packages/Enferno.Services.StormConnect.Contracts) ## Importing Customers with ImportCustomers The `ImportCustomers` API method is used to import customer data from external sources such as ERP or CRM systems. - [API Reference: ImportCustomers](/api-reference/connect/customerservice/openapi/customers/importcustomers) ### Required Fields for Inserting Customers To insert a new customer, provide these fields: - `Code`: Customer identifier from the master system - `LastName`: Person's last name (can include middle name) - `FirstName`: Person's first name - `EmailAddress`: Person's email address ### Required Fields for Updating Customers To update an existing customer, provide at least one of the following for entity matching: - `Code`: Customer identifier from the master system - `Id`: Norce internal customer ID - `EmailAddress`: Person's email address #### Postman Examples for ImportCustomers - [ImportCustomers Examples](https://documenter.getpostman.com/view/2973406/2sA35MzJve#e8dde629-0866-4d6c-ae73-27830e4c8857) ## Importing Companies with ImportCompanies The `ImportCompanies` API method is used to import organization or company data from external sources such as ERP systems. - [API Reference: ImportCompanies](/api-reference/connect/customerservice/openapi/customers/importcompanies) ### Required Fields for Inserting Companies To insert a new company, provide these fields: - `Code`: Company identifier from the master system - `Name`: Company name - `OrganizationNo`: VAT number for the company ### Required Fields for Updating Companies To update an existing company, provide at least one of the following for entity matching: - `Code`: Company identifier from the master system - `Id`: Norce internal company ID - `OrganizationNo`: VAT number for the company #### Postman Examples for ImportCompanies - [ImportCompanies Examples](https://documenter.getpostman.com/view/2973406/2sA35MzJve#f9a9ac29-c273-43ef-8b26-dc0d558c7a45) ## Further Reading and Related Examples Explore additional code examples and integration guides: - Norce Commerce Connect code examples: - [Job Integration Examples](/developer-portal/system-integration/job-check-examples) - [Product Integration Examples](/developer-portal/system-integration/product-integration-examples) - [Supplier Integration Examples](/developer-portal/system-integration/supplier-integration-examples) - [Calling Norce Commerce Connect](/developer-portal/system-integration/calling-norce-commerce-connect) - [Shopping Integrations](/developer-portal/system-integration/shopping-integrations) - [Customer and Company Integrations](/developer-portal/system-integration/customer-and-company-integrations)