Extension to the standard interface.
If the ”ID's” columns are used then the corresponding columns for name or value would be ignored.
Actions can be done:
list
full list
create
update
delete
URL: https://api.socratecloud.com/webapi/rest/bpartner/list/0?startRow={0}&endRow={100}&accessToken={access_token}
Method: GET
Available filter parameters:
Organization_ID
BPartner_ID
BPGroup_ID
ReferenceNo
Name2
It is allowed to search with "like" function on this parameter. Ex. Name2=%string, in this case the system will list all Business Partners which contain Name2 like %string% (case insensitive).
URL: https://api.socratecloud.com/webapi/rest/bpartner/full/list/0?startRow={0}&endRow={100}&accessToken={access_token}
Method: GET
Available filter parameters:
Organization_ID
BPartner_ID
BPGroup_ID
ReferenceNo
Name2
URL: https://api.socratecloud.com/webapi/rest/bpartner/full/create/{version}?accessToken={access_token}
Method: POST
Return: business partner value or BPartner_ID for success or error message (start with "ERROR: ")
URL: https://api.socratecloud.com/webapi/rest/bpartner/update/{version}?accessToken={access_token}&Value={bpartner_value}
Method: POST
Return: customer value for success or error message (start with "ERROR: ")
URL: https://api.socratecloud.com/webapi/rest/bpartner/delete/{version}?accessToken={access_token}&Value={bpartner_value}
Method: POST
Return: 'Deleted' for success or error message (start with "ERROR: ")