Proper format for a date in any Get or Update is YYYY-MM-DD. Each database has a two letter designation at the
end of the title above. Please use that designation for any database request. Above you will find the database
and if you scroll over the database it will list each table associated. Clicking on the table will give details
about the selected table.
Method: GetAllRecords
This method allows you to get data from any table. If you pass the FieldName and Data parameters the returned
data will be filtered.
This method allows you to get data from any table in a paged manner. For instance if you have one hundred records
and want to break them down to five groups of 20 records for quicker data retreival. You must pass PagedStart
and PagedEnd. Each record is assigned a RECNO value this can be seen at the end of the data.
This method is used to create new records. Providing the parameters below will add the record to the expected
table. The JSON string should include all related fields. The JSON string can not be an array.
This method returns a specfic customers open accounts receivable. When you pass the days parameter it will limit the data to the invoice older then the days provided. Thier owed amount for all open invoices.
Parameters
CustomerNumber - String - Required - Golden customer number
Days - String - Required - Days to age valid responses are (0, 30, 60, 90, 120)
GUsername - String - Required - Golden username must be passed and valid from the Golden users database
GPassword - String - Required - Golden password for qualifying username must be passed
JSON formatted string of request based on aging days
Method: QuantityAvailable
This method provides an items quantity available based on the calculation indicated in Golden. If you pass the optional warehousecode parameter it will limit the data to the specific warehouse.
Parameters
ItemNumber - String - Required - Golden inventory item number
GUsername - String - Required - Golden username must be passed and valid from the Golden users database
GPassword - String - Required - Golden password for qualifying username must be passed
WarehouseCode - String - Optional - Warehouse code from Golden
String value of current available quantity based on Golden calculation
Method: OpenSalesOrder
This method will provide the header information for any sales order for the customer specified. If you provide the optional ordertype paremeter it will limit the data.
Parameters
CustomerNumber - String - Required - Golden customer number
GUsername - String - Required - Golden username must be passed and valid from the Golden users database
GPassword - String - Required - Golden password for qualifying username must be passed
OrderType - String - Optional - Golden ordertype (S, B, Q, I)