Web Service: WSMG

Target Namespace:
http://tempuri.org/

Port WSMGSoap Port typeSource code

Location:
https://ecommerce.microglobal.com.ar/wsmg/wsmg.asmx
Protocol:
SOAP
Transport protocol:
SOAP over HTTP
Operations:
  1. GetBrandsDetailSource code
  2. GetCatalogDetailSource code
  3. GetCategoriesDetailSource code
  4. GetErrorsDetailSource code
  5. GetStockPriceCatalogDetailSource code
  6. GetStockPriceCatalogTimeDetailSource code
  7. GetXMLContenidoDetailSource code

Port WSMGSoap12 Port typeSource code

Location:
https://ecommerce.microglobal.com.ar/wsmg/wsmg.asmx
Protocol:
SOAP
Transport protocol:
SOAP over HTTP
Operations:
  1. GetBrandsDetailSource code
  2. GetCatalogDetailSource code
  3. GetCategoriesDetailSource code
  4. GetErrorsDetailSource code
  5. GetStockPriceCatalogDetailSource code
  6. GetStockPriceCatalogTimeDetailSource code
  7. GetXMLContenidoDetailSource code

Operations

    Port type WSMGSoapSource code

    1. GetBrands
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      http://tempuri.org/GetBrands
      Input:
      GetBrandsSoapIn (soap:body, use = literal)Source code
      parameters type GetBrands
      • cliente - optional; type string
      • usuario - optional; type string
      • password - optional; type string
      Output:
      GetBrandsSoapOut (soap:body, use = literal)Source code
      parameters type GetBrandsResponse
      • GetBrandsResult - optional; type BrandRequest
        • result type int
        • message - optional; type string
        • listBrands - optional; type ArrayOfBrand
          • Brand - optional, unbounded, nillable; type Brand
            • codMarca - optional; type string
            • marca - optional; type string
    2. GetCatalog
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      http://tempuri.org/GetCatalog
      Input:
      GetCatalogSoapIn (soap:body, use = literal)Source code
      parameters type GetCatalog
      • cliente - optional; type string
      • usuario - optional; type string
      • password - optional; type string
      Output:
      GetCatalogSoapOut (soap:body, use = literal)Source code
      parameters type GetCatalogResponse
      • GetCatalogResult - optional; type ProductsRequest
        • result type int
        • message - optional; type string
        • originDate - optional; type string
        • listProducts - optional; type ArrayOfProduct
          • Product - optional, unbounded, nillable; type Product
            • partNumber - optional; type string
            • descripcion - optional; type string
            • precio type double
            • stock type int
            • iva_pct type float
            • partNumber_ori - optional; type string
            • upc - optional; type string
            • codCategoria - optional; type string
            • categoria - optional; type string
            • codMarca - optional; type string
            • marca - optional; type string
            • bundle - optional; type string
            • peso type int
            • ancho type int
            • alto type int
            • profundidad type int
    3. GetCategories
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      http://tempuri.org/GetCategories
      Input:
      GetCategoriesSoapIn (soap:body, use = literal)Source code
      parameters type GetCategories
      • cliente - optional; type string
      • usuario - optional; type string
      • password - optional; type string
      Output:
      GetCategoriesSoapOut (soap:body, use = literal)Source code
      parameters type GetCategoriesResponse
      • GetCategoriesResult - optional; type CategoryRequest
        • result type int
        • message - optional; type string
        • listCategories - optional; type ArrayOfCategory
          • Category - optional, unbounded, nillable; type Category
            • codCategoria - optional; type string
            • categoria - optional; type string
    4. GetErrors
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      http://tempuri.org/GetErrors
      Input:
      GetErrorsSoapIn (soap:body, use = literal)Source code
      parameters type GetErrors
      • cliente - optional; type string
      • usuario - optional; type string
      • password - optional; type string
      Output:
      GetErrorsSoapOut (soap:body, use = literal)Source code
      parameters type GetErrorsResponse
      • GetErrorsResult - optional; type ErrorRequest
        • result type int
        • message - optional; type string
        • listErrors - optional; type ArrayOfError
          • Error - optional, unbounded, nillable; type Error
            • codError type int
            • error - optional; type string
    5. GetStockPriceCatalog
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      http://tempuri.org/GetStockPriceCatalog
      Input:
      GetStockPriceCatalogSoapIn (soap:body, use = literal)Source code
      parameters type GetStockPriceCatalog
      • cliente - optional; type string
      • usuario - optional; type string
      • password - optional; type string
      Output:
      GetStockPriceCatalogSoapOut (soap:body, use = literal)Source code
      parameters type GetStockPriceCatalogResponse
      • GetStockPriceCatalogResult - optional; type ProductsRequest
        • result type int
        • message - optional; type string
        • originDate - optional; type string
        • listProducts - optional; type ArrayOfProduct
          • Product - optional, unbounded, nillable; type Product
            • partNumber - optional; type string
            • descripcion - optional; type string
            • precio type double
            • stock type int
            • iva_pct type float
            • partNumber_ori - optional; type string
            • upc - optional; type string
            • codCategoria - optional; type string
            • categoria - optional; type string
            • codMarca - optional; type string
            • marca - optional; type string
            • bundle - optional; type string
            • peso type int
            • ancho type int
            • alto type int
            • profundidad type int
    6. GetStockPriceCatalogTime
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      http://tempuri.org/GetStockPriceCatalogTime
      Input:
      GetStockPriceCatalogTimeSoapIn (soap:body, use = literal)Source code
      parameters type GetStockPriceCatalogTime
      • cliente - optional; type string
      • usuario - optional; type string
      • password - optional; type string
      • fecha - optional; type string
      Output:
      GetStockPriceCatalogTimeSoapOut (soap:body, use = literal)Source code
      parameters type GetStockPriceCatalogTimeResponse
      • GetStockPriceCatalogTimeResult - optional; type ProductsRequest
        • result type int
        • message - optional; type string
        • originDate - optional; type string
        • listProducts - optional; type ArrayOfProduct
          • Product - optional, unbounded, nillable; type Product
            • partNumber - optional; type string
            • descripcion - optional; type string
            • precio type double
            • stock type int
            • iva_pct type float
            • partNumber_ori - optional; type string
            • upc - optional; type string
            • codCategoria - optional; type string
            • categoria - optional; type string
            • codMarca - optional; type string
            • marca - optional; type string
            • bundle - optional; type string
            • peso type int
            • ancho type int
            • alto type int
            • profundidad type int
    7. GetXMLContenido
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      http://tempuri.org/GetXMLContenido
      Input:
      GetXMLContenidoSoapIn (soap:body, use = literal)Source code
      parameters type GetXMLContenido
      • cliente - optional; type string
      • usuario - optional; type string
      • password - optional; type string
      Output:
      GetXMLContenidoSoapOut (soap:body, use = literal)Source code
      parameters type GetXMLContenidoResponse
      • GetXMLContenidoResult - optional; type ContentRequest
        • result type int
        • message - optional; type string
        • content - optional;

    WSDL source code

    <?xml version="1.0"?>
    <wsdl:definitions targetNamespace="http://tempuri.org/"
    xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
    xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
    xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
    xmlns:s="http://www.w3.org/2001/XMLSchema"
    xmlns:tns="http://tempuri.org/"
    xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
    xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
    xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/"
    xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
    >
    <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/"></s:schema>
    </wsdl:types>
    <wsdl:binding name="WSMGSoap" type="tns:WSMGSoap"></wsdl:binding>
    <wsdl:binding name="WSMGSoap12" type="tns:WSMGSoap"></wsdl:binding>
    </wsdl:definitions>