Overview
The RatePoint API can be called using two methods:
http://{host}:{port}/ratepoint/api/{api_name}
Name: request
Value: XML String
GET or POST
If using GET, value of request parameter should be URL encoded.
Example GET Request:
http://{host}:{port}/ratepoint/api/{api_name}?request={url_encoded_request_xml_string}
XML Data
Name |
Description |
Establish a new API session. |
|
Terminate an existing API session. |
|
Get rates for a mapped Location. |
|
Get all rates for a jurisdiction. |
|
Get the highest rates for a jurisdiction. |
|
Get the lowest rates for a jurisdiction. |
|
Get rates for a Geocode. |
|
Get all defined Locations. |
|
Get all Locations that have been mapped to a geocode. |
|
Get all Locations that have not been mapped to a geocode. |
|
Get the date that the rates were last updated. |
|
Create a Location. |
|
Update a Location. |
|
Delete a Location. |
|
Create a Company. |
|
Update a Company. |
|
Delete a Company. |
|
Create a Sub Company. |
|
Update a Sub Company. |
|
Delete a Sub Company |
|
Map a Location. |
|
Get the geocode for a mapped Location. |
|
Get all geocodes for an unmapped Location. |
|
Get the highest rate geocode for an unmapped Location. |
|
Get the lowest rate geocode for an unmapped Location. |
|
Get the highest rate geocode for a jurisdiction. |
|
Get the lowest rate geocode for a jurisdiction. |
|
Get all defined Companies. |
|
Get all defined Sub Companies. |
|
Create a User. |
|
Delete a Parent User. |
|
Delete a Sub User. |
|
Update a Parent User. |
|
Update a Sub User. |
|
Update the geocode on a mapped Location. |
|
Returns TRUE if a Location is mapped, else returns FALSE. |
|
Get the Location ID for a Location. |
|
Get the rate for the default USPS for a jurisdiction. |
|
Get the geocode for the default USPS for a jurisdiction. |
|
Get rates using the GeoSpatial engine. |
|
Get rates using a Latitude/Longitude combination. |
|
Cleanse an address. |
|
Get rates using a street address. |