Avalara AvaTax API Explorer
Avalara AvaTax REST v2 API explorer is an extension that makes it easier and convinient to test AvaTax tax and address APIs right from the VS Code.
Features
Here's how this extension makes it easier to test AvaTax APIs.
1. Launch API requests
-
Click on an API endpoint. This will open two panels side by side each one for Request details and Response content.
2. API Request Section Features
Features:
- Request section makes it easier to see what request model is being used.
- All mandatory fields are marked as such, without which the request cannot be launched.
- Request body can be copied, prettified, and reset with original example.
3. Service Response section Features
Features:
- Resppnse section makes it easier to view all details about response such as header information, response content etc.
- Response content can be copied, saved on disk as JSON or XML as applicable.
- Generate request code snippets for current request in popular languages.
4. VS Code Commands
- Launch address or tax API right from within your project using commands.
5. Model Definitions
- View example of a request model and also a entire model definition with type definitions of all attributes.
6. Generate TypeScript Interfaces
- Generate TypeScript interfaces from a model.
6. Setup AvaTax Credentials
- Setup AvaTax credentials via command.
Note: The credentials are safely stored your system Keychain (MacOS) or Vault (Windows/Linux).
Extension Settings
AvaTax environment (Sandbox/Production) can be selected in the extension Settings section.
Known Issues
Sometimes you may face issues generating TypeScript interfaces from models.
Release Notes
1.0.0
Initial release of Avalara AvaTax REST API Explorer.
Author: Shailesh Hatte (https://github.com/shaileshhatte/)