Welcome to our base documentation area for our popular TaxCloud® sales tax API.
Here you can find detailed (though starkly computer-generated) information about our industry-leading sales tax API. For additional (human-generated) documentation, please visit our TaxCloud documentation area. For example implementations (in PHP, C#, JAVA, and more), please visit our GitHub Repository. Finally, if you have any questions, please visit our support center, or send us an email.
The following operations are supported. For a formal definition, please review the Service Description.
Save an Entity Exemption Certificate
Add a batch of transactions from offline sources.
Mark a previous Lookup as Authorized - do this AFTER authorizing with payment processor.
Mark a previous Lookup as Authorized and Captured - do this AFTER capturing payment with payment processor.
Mark a previous Lookup as Captured - do this AFTER calling Authorized API and after capturing payment with payment processor.
Provision a new TaxCloud Account [Additional License Required]
Remove an Entity Exemption Certificate
Get previously saved Entity Exemption Certificates for a given customerID
Retrieve your Locations (addresses) saved in TaxCloud.
Retrieve TIC Groups
Get all TICs
Get TICs in a group.
Determine applicable sales or use tax for items being purchased.
Perform a Lookup for a specific date.
Review Jurisdiction Details for a Captured Order
Hello world? Is your implementation communicating with TaxCloud using a valid API ID and API Key?
Return a previously Captured transaction. Supports entire order returns as well as individual item returns and even partial item-level returns.
Return or adjust a previously Captured transaction. [Additional License Required]
Verify an address. Note: No longer requires valid USPS ID - Use '000CLOUD0000' as the uspsUserID.
©2009-2021 The Federal Tax Authority, LLC (FedTax)