Skip to content

shaileshhatte/avalara-avatax

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Launch API request



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.

API Request section Features



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.

Service Response section Features



4. VS Code Commands

  • Launch address or tax API right from within your project using commands.

VS Code Commands



5. Model Definitions

  • View example of a request model and also a entire model definition with type definitions of all attributes.

Model Definitions



6. Generate TypeScript Interfaces

  • Generate TypeScript interfaces from a model.

Generate TypeScript Interfaces



6. Setup AvaTax Credentials

  • Setup AvaTax credentials via command.

Setup AvaTax Credentials



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.

Extension Settings


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/)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors