| Relative request path: | api/orgs/{organisationId}/customers/code({code}) | 
| Property | Description | 
|---|---|
| organisationId | organisation id | 
| code | customer code | 
Request parameters:
Request parameters:
Request parameters:
| Property | Description | 
|---|---|
| CustomerId | Customer id. | 
| Code | Customer code, unique within organisation. | 
| Name | Customer name. | 
| Address | Customer address. | 
| PostalCode | Customer postal code. | 
| City | Customer city. | 
| Country | class Country. Customer country. | 
| CountryName | Country name. | 
| TaxNumber | Customer tax number. | 
| RegistrationNumber | Customer registration number. | 
| VATIdentificationNumber | Customer VAT Identification Number. | 
| SubjectToVAT | Possible values: (D, M, N). Customer VAT settings. For EU customers: 
 
 | 
| ConsiderCountryForBookkeeping | Possible values: (D, N). Take customers country into account for bookkeeping (Foreign endusers only).
        Usage: 
 | 
| Currency | class Currency. Default currency. | 
| ExpirationDays | Invoice expiration days. | 
| RebatePercent | Rebate (%) | 
| WebSiteURL | Web site. | 
| EInvoiceIssuing | Possible values: (SeNePripravlja, RocniIzvoz, Ponudnik, EPosta). e-Invoices issuing type: 
 | 
| InternalCustomerNumber | Internal reference for e-invoices. | 
| GLN | GLN | 
| BudgetUserNumber | Used for issued invoices | 
| Usage | Possible values: (D, N). Usage: 
 | 
| AssociationType | Possible values: (Maticna, Odvisna, Ostala). AssociationType: 
 | 
| RecordDtModified | |
| RowVersion | Row version is used for concurrency check. | 
This method returns result of type 'SAOP.API.Models.Customer.Customer'.
    /// Customer details.
    public class Customer
    {
        // Customer id.
        // Ignored on create request. 
        public long CustomerId { get; set; }
        // Customer code, unique within organisation.
        public string Code { get; set; }
        // Customer name.
        public string Name { get; set; }
        // Customer address.
        public string Address { get; set; }
        // Customer postal code.
        public string PostalCode { get; set; }
        // Customer city.
        public string City { get; set; }
        // Customer country.
        public mMApiFkField Country { get; set; }
        // Country name.
        public string CountryName { get; set; }
        // Customer tax number.
        public string TaxNumber { get; set; }
        // Customer registration number.
        public string RegistrationNumber { get; set; }
        // Customer VAT Identification Number.
        public string VATIdentificationNumber { get; set; }
        // Customer VAT settings.<br/>
        // For EU customers:
        // <ul>
        //     <li>D - Legal person or a person with business who is subject to VAT,</li>
        //     <li>M - Legal person or a person with business who is NOT subject to VAT,</li>
        //     <li>N – Enduser.</li>
        // </ul>
        // For customers outside EU:
        // <ul>
        //     <li>D - Legal person (VAT on the issued invoice is not to be accounted for),</li>
        //     <li>N – Enduser.</li>
        // </ul>
        public string SubjectToVAT { get; set; }
        // Take customers country into account for bookkeeping (Foreign endusers only).
        // Usage:
        // <ul>
        //     <li>D - Yes,</li>
        //     <li>N - No.</li>
        // </ul>
        public string ConsiderCountryForBookkeeping { get; set; }
        // Default currency.
        public mMApiFkField Currency { get; set; }
        // Invoice expiration days.
        public int ExpirationDays { get; set; }
        // Rebate (%)
        public Decimal RebatePercent { get; set; }
        // Web site.
        public string WebSiteURL { get; set; }
        // e-Invoices issuing type:
        // <ul>
        //     <li>SeNePripravlja - None(won't be prepared)</li>
        //     <li>Ponudnik - Import to Moj ERačun</li>
        //     <li>EPosta - Send by email</li>
        // <ul>
        public string EInvoiceIssuing { get; set; }
        // Internal reference for e-invoices.
        public string InternalCustomerNumber { get; set; }
        // GLN
        public string GLN { get; set; }
        // Used for issued invoices 
        public string BudgetUserNumber { get; set; }
        // Usage:
        // <ul>
        //     <li>D - Yes,</li>
        //     <li>N - No.</li>
        // </ul>
        public string Usage { get; set; }
        // AssociationType:
        // <ul>
        //     <li>Maticna - Parent company,</li>
        //     <li>Odvisna - Subsidiary company,</li>
        //     <li>Ostala - Other associated companies.</li>
        // </ul>
        public string AssociationType { get; set; }
        public DateTime RecordDtModified { get; set; }
        // Row version is used for concurrency check.
        // Ignored on create request. 
        public string RowVersion { get; set; }
    
    }
        /// Link with id, name and url to related data.
        public class mMApiFkField
        {
            // Record id.
            public long? ID { get; set; }
            // Record name.
            public string Name { get; private set; }
            // Url to full record details.
            public string ResourceUrl { get; private set; }
        
        }
This method returns result of type 'SAOP.API.Models.Customer.Customer'.
    /// Customer details.
    class Customer
    {
        // Customer id.
        // Ignored on create request. 
        public $CustomerId;
        // Customer code, unique within organisation.
        public $Code;
        // Customer name.
        public $Name;
        // Customer address.
        public $Address;
        // Customer postal code.
        public $PostalCode;
        // Customer city.
        public $City;
        // Customer country.
        public $Country;
        // Country name.
        public $CountryName;
        // Customer tax number.
        public $TaxNumber;
        // Customer registration number.
        public $RegistrationNumber;
        // Customer VAT Identification Number.
        public $VATIdentificationNumber;
        // Customer VAT settings.<br/>
        // For EU customers:
        // <ul>
        //     <li>D - Legal person or a person with business who is subject to VAT,</li>
        //     <li>M - Legal person or a person with business who is NOT subject to VAT,</li>
        //     <li>N – Enduser.</li>
        // </ul>
        // For customers outside EU:
        // <ul>
        //     <li>D - Legal person (VAT on the issued invoice is not to be accounted for),</li>
        //     <li>N – Enduser.</li>
        // </ul>
        public $SubjectToVAT;
        // Take customers country into account for bookkeeping (Foreign endusers only).
        // Usage:
        // <ul>
        //     <li>D - Yes,</li>
        //     <li>N - No.</li>
        // </ul>
        public $ConsiderCountryForBookkeeping;
        // Default currency.
        public $Currency;
        // Invoice expiration days.
        public $ExpirationDays;
        // Rebate (%)
        public $RebatePercent;
        // Web site.
        public $WebSiteURL;
        // e-Invoices issuing type:
        // <ul>
        //     <li>SeNePripravlja - None(won't be prepared)</li>
        //     <li>Ponudnik - Import to Moj ERačun</li>
        //     <li>EPosta - Send by email</li>
        // <ul>
        public $EInvoiceIssuing;
        // Internal reference for e-invoices.
        public $InternalCustomerNumber;
        // GLN
        public $GLN;
        // Used for issued invoices 
        public $BudgetUserNumber;
        // Usage:
        // <ul>
        //     <li>D - Yes,</li>
        //     <li>N - No.</li>
        // </ul>
        public $Usage;
        // AssociationType:
        // <ul>
        //     <li>Maticna - Parent company,</li>
        //     <li>Odvisna - Subsidiary company,</li>
        //     <li>Ostala - Other associated companies.</li>
        // </ul>
        public $AssociationType;
        public $RecordDtModified;
        // Row version is used for concurrency check.
        // Ignored on create request. 
        public $RowVersion;
    
    }
        /// Link with id, name and url to related data.
        class mMApiFkField
        {
            // Record id.
            public $ID;
            // Record name.
            public $Name;
            // Url to full record details.
            public $ResourceUrl;
        
        }
This method returns result of type 'SAOP.API.Models.Customer.Customer'.
    /// Customer details.
    public class Customer
    {
        // Customer id.
        // Ignored on create request. 
        public Long CustomerId;
        // Customer code, unique within organisation.
        public String Code;
        // Customer name.
        public String Name;
        // Customer address.
        public String Address;
        // Customer postal code.
        public String PostalCode;
        // Customer city.
        public String City;
        // Customer country.
        public mMApiFkField Country;
        // Country name.
        public String CountryName;
        // Customer tax number.
        public String TaxNumber;
        // Customer registration number.
        public String RegistrationNumber;
        // Customer VAT Identification Number.
        public String VATIdentificationNumber;
        // Customer VAT settings.<br/>
        // For EU customers:
        // <ul>
        //     <li>D - Legal person or a person with business who is subject to VAT,</li>
        //     <li>M - Legal person or a person with business who is NOT subject to VAT,</li>
        //     <li>N – Enduser.</li>
        // </ul>
        // For customers outside EU:
        // <ul>
        //     <li>D - Legal person (VAT on the issued invoice is not to be accounted for),</li>
        //     <li>N – Enduser.</li>
        // </ul>
        public String SubjectToVAT;
        // Take customers country into account for bookkeeping (Foreign endusers only).
        // Usage:
        // <ul>
        //     <li>D - Yes,</li>
        //     <li>N - No.</li>
        // </ul>
        public String ConsiderCountryForBookkeeping;
        // Default currency.
        public mMApiFkField Currency;
        // Invoice expiration days.
        public Integer ExpirationDays;
        // Rebate (%)
        public Double RebatePercent;
        // Web site.
        public String WebSiteURL;
        // e-Invoices issuing type:
        // <ul>
        //     <li>SeNePripravlja - None(won't be prepared)</li>
        //     <li>Ponudnik - Import to Moj ERačun</li>
        //     <li>EPosta - Send by email</li>
        // <ul>
        public String EInvoiceIssuing;
        // Internal reference for e-invoices.
        public String InternalCustomerNumber;
        // GLN
        public String GLN;
        // Used for issued invoices 
        public String BudgetUserNumber;
        // Usage:
        // <ul>
        //     <li>D - Yes,</li>
        //     <li>N - No.</li>
        // </ul>
        public String Usage;
        // AssociationType:
        // <ul>
        //     <li>Maticna - Parent company,</li>
        //     <li>Odvisna - Subsidiary company,</li>
        //     <li>Ostala - Other associated companies.</li>
        // </ul>
        public String AssociationType;
        public Date RecordDtModified;
        // Row version is used for concurrency check.
        // Ignored on create request. 
        public String RowVersion;
    
    }
        /// Link with id, name and url to related data.
        public class mMApiFkField
        {
            // Record id.
            public Long ID;
            // Record name.
            public String Name;
            // Url to full record details.
            public String ResourceUrl;
        
        }