Describes how to create, retrieve, update, and delete Connect Tax Engines through the Settings API.
Create a Connect Tax Engine
To create a new Connect Tax Engine, see the following request and a sample of 200 response.
HTTP request:
POST https://rest.zuora.com/settings/tax-engines/connector
Request body:
2 | "name" : "Connect Tax Engine Test" , |
3 | "taxEngineType" : "ConnectTaxEngine" , |
5 | "password" : "e3dce34b821e90d8712ead3f688xxxxx" |
The following fields are required in the request body:
name
taxEngineType
password
: The unique 32-character API Token of the Tax app. To obtain your API Token:
- From the left-hand navigation menu under Marketplace, click the name of the tax app.
- Select the instance you would like to launch.
- Navigate to the APP INFORMATION tab, the API token is listed near the top of the tab.
Response body:
2 | "id" : "8ad08d3b7ceb0df5017cfe084449246e" , |
3 | "name" : "Connect Tax Engine Test" , |
4 | "taxEngineType" : "ConnectTaxEngine" , |
6 | "customFieldMetas" : [], |
Get a Connect Tax Engine
To get a specific Connect Tax Engine, the Id of the specific Connect Tax Engine is required as a path parameter. See the following request and a sample of 200 response.
HTTP request:
GET https://rest.zuora.com/settings/tax-engines/connector/{id}
Response body:
2 | "id" : "2c92c0f8680e602b016812ae66354f16" , |
3 | "name" : "test tax engine 2021" , |
4 | "taxEngineType" : "ConnectTaxEngine" , |
6 | "customFieldMetas" : [], |
Update a Connect Tax Engine
To update a specific Connect Tax Engine, the Id of the specific Connect Tax Engine is required as a path parameter. See the following request and a sample of 200 response.
HTTP request:
PUT https://rest.zuora.com/settings/tax-engines/connector/{id}
Request body:
2 | "name" : "Connect Tax Engine Test One" , |
5 | "customFieldMetaId" : "2c92c0f9644627ff01645dc0c0de4fac" , |
Note: Do not include the taxEngineType
parameter in the request body.
Response body:
02 | "id" : "2c92c0f8680e602b016812ae66354f16" , |
03 | "name" : "Connect Tax Engine Test One" , |
04 | "taxEngineType" : "ConnectTaxEngine" , |
08 | "customFieldMetaId" : "2c92c0f9644627ff01645dc0c0de4fac" , |
09 | "useLatestValue" : true |
Delete a Connect Tax Engine
To delete a specific Connect Tax Engine, the Id of the specific Connect Tax Engine is required as a path parameter. See the following request and a sample of 200 response.
HTTP request:
DELETE https://rest.zuora.com/settings/tax-engines/connector/{id}
Response body:
Global Hub Tax Engine Settings
Describes how to create, retrieve, and update the Global Tax Hub Engine through the Settings API. For more information, see Global Hub Tax Engine Settings.