Getting Started


Authentication

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

How To Use

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Rate Limit

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Terms of Use

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.


Article Product Listings

Description Gets a list of products found in a given article, identified by a DOI
URI http://api.scrazzl.com/v1/articles/DOI/products
Method GET
Accepts
ParameterField TypeDescription
* tokenStringYour API token
* pStringYour API platform
Response:
{
  "meta" : 
  {
    "list" :
    {
      "total"  : 92
    }
  },

  "list":
  [
    {
      "id"         : 1234,
      "name"        : "Product A",
      "supplier"    : "Company B",
      "catalogueId" : "SCR113",
      "desc"        : "Used in the manufacture of proteins, for the development of protein based proteins",
      "url"         : "http://scrazzl.com/1234/Product%20A"
    },
    ...
  ]
}

Product Search

Description Searches the Scrazzl product database based on a specified query
URI http://api.scrazzl.com/v1/products
Method GET
Accepts
ParameterField TypeDescription
* tokenStringYour API token
* pStringYour API platform
query.termStringThe term to search for
query.catalogueIdStringThe catalogue id to search for
offsetIntegerThe offset to return results from
Response:
{
  "meta" : 
  {
    "list" :
    {
      "total"  : 92,
      "offset" : 0
    }
  },

  "list":
  [
    {
      "id"         : 1234,
      "name"        : "Product A",
      "supplier"    : "Company B",
      "catalogueId" : "SCR113",
      "desc"        : "Used in the manufacture of proteins, for the development of protein based proteins",
      "url"         : "http://scrazzl.com/1234/Product%20A"
    },
    ...
  ]
}

Product Catalogue Search

Description Searches the Scrazzl product database based on a product catalogue id and vendor name
URI http://api.scrazzl.com/v2/products
Method GET
Accepts
ParameterField TypeDescription
* cidStringProduct catalogue id
* vnameStringVendor name
* tokenStringYour API token
* pStringYour API platform
Response:
{
    "meta":
    {
      "list":
      {
        "total": 1
      }
    },
    "list":
    [
        {
            "id": "351775",
            "name": "12 Lipoxygenase Antibody",
            "catalogueId": "orb5649",
            "vendorName": "biorbyt",
            "desc": "Rabbit polyclonal to 12 Lipoxygenase",
            "unit": "100 μg",
            "link": "http://api.scrazzl.com/v2/tracker/products/351775/web"
        }
    ]
}