Use this API to validate a customer to sign them up. This is a pseudo two factor authentication mechanism (have: invoice number, know: customer number).

Request Information

Parameters

NameDescriptionAdditional information
request

The relevant customer number and invoice number to use for validation.

Define this parameter in the request body.

Request body formats

application/json, text/json
Sample:
{
  "CustomerNumber": "sample string 1",
  "InvoiceNumber": "sample string 2",
  "State": "sample string 3"
}

Response Information

Response body formats

application/json, text/json
Sample:
{
  "CustomerNumber": "sample string 1",
  "InvoiceNumber": "sample string 2",
  "CatalogName": "sample string 3",
  "HomeBranch": "sample string 4",
  "CompanyName": "sample string 5",
  "CompanyShortName": "sample string 6",
  "BillToAddressLine1": "sample string 7",
  "BillToAddressLine2": "sample string 8",
  "BillToCity": "sample string 9",
  "BillToProvince": "sample string 10",
  "BillToPostalCode": "sample string 11",
  "BillToCountry": "sample string 12",
  "CreditCardOnly": true,
  "FederalTaxId": "sample string 14",
  "CreditCurrency": "sample string 15",
  "CreditLimit": 16.0,
  "CreditAvailable": 17.0,
  "CreditTerms": "sample string 18",
  "IsOderEntryAllowed": true,
  "ShipToNumbers": [
    "sample string 1",
    "sample string 2",
    "sample string 3"
  ],
  "AllowedShippingMethods": [
    {
      "Id": "sample string 1",
      "Name": "sample string 2",
      "IsPickup": true
    },
    {
      "Id": "sample string 1",
      "Name": "sample string 2",
      "IsPickup": true
    },
    {
      "Id": "sample string 1",
      "Name": "sample string 2",
      "IsPickup": true
    }
  ],
  "IsOrderHistoryHidden": true,
  "IsAccountInquiryHidden": true,
  "ErrorCode": 22,
  "ErrorMessage": "sample string 23"
}