Net3 API Interface for Customer Portal

<back to all web services

SelfServiceOrderProducts

Requires Authentication
The following routes are available for this service:
POST/products/selfservice/order
TypeSelfServiceModel Parameters:
NameParameterData TypeRequiredDescription
companyIdformstringNo
userIdformstringNo
actionformstringNo
jobIdformstringNo
correlationIdformstringNo
payloadformSelfServicePayload[]No
SelfServicePayload Parameters:
NameParameterData TypeRequiredDescription
orgNameformstringNo
vdcIdformstringNo
locationformstringNo
productsformSelfServiceProduct[]No
requestedproductsformList<TypeCostProductReq>No
orderformList<TypeOrderDetailInfo>No
SelfServiceProduct Parameters:
NameParameterData TypeRequiredDescription
idformintNo
quantityformdecimalNo
parentIdformstringNo
TypeCostProductReq Parameters:
NameParameterData TypeRequiredDescription
ProductIdformintNo
ServiceIdformintNo
QuantityformdecimalNo
DatacenterCodeformstringNo

Allowable Values

  • ACD
  • GMU
  • SPA
  • LAS
  • DEV
  • VCD
  • AWS
  • GCP
  • UAT
  • AZU
  • CNW
  • AUV
  • ATL
  • EXT
IsSLAformboolNo
SelfServiceIdformintNo
MaxQuantityformintNo
incrementformdecimalNo
ParentIdformstringNo
TypeOrderDetailInfo Parameters:
NameParameterData TypeRequiredDescription
ActiveformboolNo
AllocationformstringNo
CustomerIdformstringNo
DataCenterIdformstringNo
DeletedformboolNo
DiscountPercentformdecimalNo
DiscountRestrictedformboolNo
ExtendedPriceformdecimalNo
GlobalDiscountPercentformdecimalNo
IsDiscountIntroductoryformboolNo
OrderDetailIdformintNo
OrderIdformintNo
OrderVersionformintNo
ParentOrderProductIdformintNo
PricingScheduleIdformintNo
ProductformstringNo
ProductCategoryformstringNo
ProductIdformintNo
ProductPriceformdecimalNo
ProviderformstringNo
QuantityformdecimalNo
RecurringformboolNo
RetailProductPriceformdecimalNo
ServiceformstringNo
ServiceBeginDateformDateTime?No
ServiceEndDateformDateTime?No
ServiceIdformintNo
ServiceLevelPercentformdecimalNo
ServiceProviderIdformintNo
StatusformstringNo
TypeOrderStatusIdformintNo
TypeUnitMeasureIdformintNo
UnitformstringNo
Varianceformdecimal?No
SupportCostformdecimalNo
SupportCostTotalformdecimalNo
BillingStartDateformDateTimeNo
BillingVersionformdecimal?No
ProgressBillingformboolNo
ProgressBillingStartDateformDateTime?No

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /products/selfservice/order HTTP/1.1 
Host: n3tapi.palmettovdc.com 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<SelfServiceOrderProducts xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/N3TAPI.Services.DTO">
  <action xmlns="http://schemas.datacontract.org/2004/07/N3TEntities.Products">String</action>
  <companyId xmlns="http://schemas.datacontract.org/2004/07/N3TEntities.Products">String</companyId>
  <correlationId xmlns="http://schemas.datacontract.org/2004/07/N3TEntities.Products">String</correlationId>
  <jobId xmlns="http://schemas.datacontract.org/2004/07/N3TEntities.Products">String</jobId>
  <payload xmlns="http://schemas.datacontract.org/2004/07/N3TEntities.Products">
    <SelfServicePayload>
      <location>String</location>
      <order>
        <TypeOrderDetailInfo>
          <Active>false</Active>
          <Allocation>String</Allocation>
          <BillingStartDate>0001-01-01T00:00:00</BillingStartDate>
          <BillingVersion>0</BillingVersion>
          <CustomerId>String</CustomerId>
          <DataCenterId>String</DataCenterId>
          <Deleted>false</Deleted>
          <DiscountPercent>0</DiscountPercent>
          <DiscountRestricted>false</DiscountRestricted>
          <ExtendedPrice>0</ExtendedPrice>
          <GlobalDiscountPercent>0</GlobalDiscountPercent>
          <IsDiscountIntroductory>false</IsDiscountIntroductory>
          <OrderDetailId>0</OrderDetailId>
          <OrderId>0</OrderId>
          <OrderVersion>0</OrderVersion>
          <ParentOrderProductId>0</ParentOrderProductId>
          <PricingScheduleId>0</PricingScheduleId>
          <Product>String</Product>
          <ProductCategory>String</ProductCategory>
          <ProductId>0</ProductId>
          <ProductPrice>0</ProductPrice>
          <ProgressBilling>false</ProgressBilling>
          <ProgressBillingStartDate>0001-01-01T00:00:00</ProgressBillingStartDate>
          <Provider>String</Provider>
          <Quantity>0</Quantity>
          <Recurring>false</Recurring>
          <RetailProductPrice>0</RetailProductPrice>
          <Service>String</Service>
          <ServiceBeginDate>0001-01-01T00:00:00</ServiceBeginDate>
          <ServiceEndDate>0001-01-01T00:00:00</ServiceEndDate>
          <ServiceId>0</ServiceId>
          <ServiceLevelPercent>0</ServiceLevelPercent>
          <ServiceProviderId>0</ServiceProviderId>
          <Status>String</Status>
          <SupportCost>0</SupportCost>
          <SupportCostTotal>0</SupportCostTotal>
          <TypeOrderStatusId>0</TypeOrderStatusId>
          <TypeUnitMeasureId>0</TypeUnitMeasureId>
          <Unit>String</Unit>
          <Variance>0</Variance>
        </TypeOrderDetailInfo>
      </order>
      <orgName>String</orgName>
      <products>
        <SelfServiceProduct>
          <id>0</id>
          <parentId>String</parentId>
          <quantity>0</quantity>
        </SelfServiceProduct>
      </products>
      <requestedproducts>
        <TypeCostProductReq>
          <DatacenterCode>String</DatacenterCode>
          <IsSLA>false</IsSLA>
          <MaxQuantity>0</MaxQuantity>
          <ParentId>String</ParentId>
          <ProductId>0</ProductId>
          <Quantity>0</Quantity>
          <SelfServiceId>0</SelfServiceId>
          <ServiceId>0</ServiceId>
          <increment>0</increment>
        </TypeCostProductReq>
      </requestedproducts>
      <vdcId>String</vdcId>
    </SelfServicePayload>
  </payload>
  <userId xmlns="http://schemas.datacontract.org/2004/07/N3TEntities.Products">String</userId>
</SelfServiceOrderProducts>