Allows a registered user to change their password. This API call requires HTTPS and an appropriate authorization token to be provided in the header.
Allows a user to register a new account. When the account is registered, an email will be sent to the specified address requesting the user follows a link to confirm the account.
Called to request a password reset. If the specified email address corresponds to a registered user, they will be sent an email, taking them to a website where they can change their password.
|POST Token||Obtain a login token|
The contact controller
Send us a message. Requires authorization, as it figures out where to send it based on the email message
A controller to expose a list of the companies. This is used by the company typeahead in the app.
Return a list of all companies by name
Return a list of all companies, by name, containing the search critera
Look up an item in the database by barcode, and return relevant information. If the barcode is not found, it will attempt to locate the company, based on the manufacturer id, and return information for that. If neither the product nor company are found, returns 404 (not found).
Requests that a new item be added to the database. The request will be moderated prior to addition to the database. This API call requires HTTPS and an appropriate authorization token to be provided in the header.