Rutherford Equipment API - Documentation
The purpose of the Rutherford Equipment API is to provide customers a way to retrieve product and account information via API calls. This is useful when attempting to set up automated communications between customer's systems and Rutherford Equipment's data. This API is a work in progress, and will be updated as new retrievable objects are available. Only product information will be available initially, but order status, and invoice detail will be added in the future. This documentation serves to inform you how to form valid requests to retrieve data that is available. Registration will be required to use this API. For registration you will need the following information:
Account number, also referred to as Customer ID on Order Acknowledgements, Quotes, and Invoices
Invoice number, and Invoice total amount from an Invoice within the past 90 days
To make calls to the API you need the following 2 pieces in order to successfully authenticate a request:
Account number: provided by you at the time of registration
API Authentication Key: generated at the time of registration, and available on your account details page. A new key can be generated there as well
Request and response formats are avaialbe in either XML or JSON formats, the format you submit your request in will be the format the response data is returned in. This guide is available, information only, regardless of registration status. However, once you are registered and logged in, this guide will have interactive features to help you test requests. All request testing will return garbage random data, and is not meant to be taken as live responses. It is for testing purposes only.