Dealer API

Allows you to extract product information as per the below JSON or XML schemas.

Authentication

RGS will provide you a username and password. The authentication method to use to access the API is:

Basic Auth

You will need to generate a base 64 code using your username and password combination:

[email protected]:password

You can request product information using JSON or XML. The below tabs will allow you to trial adding paramters

https://rgs-api.prontoavenue.biz/api/json/rgs_dealer/v4

Schema:
{
  "products": [
    {
      "code": "",
      "description": "",
      "abcClass": "",
      "apn": "",
      "brand": "",
      "conditionCode": "",
      "description1": "",
      "description2": "",
      "description3": "",
      "issueCtrl": "",
      "packWeight": "",
      "saleType": "",
      "stockStatus": "",
      "title": "",
      "uom": "",
      "packSize": "",
      "inventoryAvailable": "",
      "images": [
        {
          "filename": "",
          "contentType": "",
          "updatedAt": "",
          "url": ""
        }
      ],
      "prices": [
        {
          "debtor": "",
          "breaks": [
            {
              "priceRule": "",
              "currencyCode": "",
              "incTax": "",
              "exTax": "",
              "minQty": "",
              "maxQty": ""
            }
          ],
          "basePrice": {
            "currencyCode": "",
            "incTax": "",
            "exTax": ""
          }
        }
      ],
      "notes": [
        {
          "type": "",
          "note": ""
        }
      ],
      "uoms": [
        {
          "code": "",
          "conv": "",
          "gtin": "",
          "weight": "",
          "height": "",
          "width": "",
          "depth": ""
        }
      ],
      "categories": [
        {
          "slug": "",
          "url": "",
          "searchUrl": ""
        }
      ],
      "extDescs": [
        {
          "seq": "",
          "desc": "",
          "desc_text": "",
          "xsa_break": ""
        }
      ],
      "updatedAt": "",
      "createdAt": ""
    }
  ],
  "count": "",
  "pages": ""
}

http://rgs-api.prontoavenue.biz/api/xml/rgs_dealer/v4

Schema:
<rgs-dealer>
  <products type='array'>
    <product>
      <code/>
      <description/>
      <abcClass/>
      <apn/>
      <brand/>
      <conditionCode/>
      <description1/>
      <description2/>
      <description3/>
      <issueCtrl/>
      <packWeight/>
      <saleType/>
      <stockStatus/>
      <title/>
      <uom/>
      <packSize/>
      <inventoryAvailable/>
      <images type='array'>
        <image>
          <filename/>
          <contentType/>
          <updatedAt/>
          <url/>
        </image>
      </images>
      <prices type='array'>
        <price>
          <debtor/>
          <breaks type='array'>
            <break>
              <priceRule/>
              <currencyCode/>
              <incTax/>
              <exTax/>
              <minQty/>
              <maxQty/>
            </break>
          </breaks>
          <basePrice>
            <currencyCode/>
            <incTax/>
            <exTax/>
          </basePrice>
        </price>
      </prices>
      <notes type='array'>
        <note>
          <type/>
          <note/>
        </note>
      </notes>
      <uoms type='array'>
        <uom>
          <code/>
          <conv/>
          <gtin/>
          <weight/>
          <height/>
          <width/>
          <depth/>
        </uom>
      </uoms>
      <categories type='array'>
        <category>
          <slug/>
          <url/>
          <searchUrl/>
        </category>
      </categories>
      <extDescs type='array'>
        <extDesc>
          <seq/>
          <desc/>
          <desc-text/>
          <xsa-break/>
        </extDesc>
      </extDescs>
      <updatedAt/>
      <createdAt/>
    </product>
  </products>
  <count/>
  <pages/>
</rgs-dealer>