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.
-
AddExemptCertificate
Save an Entity Exemption Certificate -
AddTransactions
Add a batch of transactions from offline sources. -
Authorized
Mark a previous Lookup as Authorized - do this AFTER authorizing with payment processor. -
AuthorizedWithCapture
Mark a previous Lookup as Authorized and Captured - do this AFTER capturing payment with payment processor. -
AuthorizedWithCaptureMultiAddress
Mark a previous Lookup as Authorized and Captured - do this AFTER capturing payment with payment processor. -
Captured
Mark a previous Lookup as Captured - do this AFTER calling Authorized API and after capturing payment with payment processor. -
CreatePlatformAccount
Provision a new TaxCloud Account [Additional License Required] -
DeleteExemptCertificate
Remove an Entity Exemption Certificate -
GetExemptCertificates
Get previously saved Entity Exemption Certificates for a given customerID -
GetLocations
Retrieve your Locations (addresses) saved in TaxCloud. -
GetTICGroups
Retrieve TIC Groups -
GetTICs
Get all TICs -
GetTICsByGroup
Get TICs in a group. -
Health
Instance status check -
Lookup
Determine applicable sales or use tax for items being purchased. -
LookupEx
Determine applicable sales or use tax for items being purchased. -
LookupForDate
Perform a Lookup for a specific date. -
LookupForDateEx
Perform a Lookup for a specific date. -
LookupForDateMultiAddress
Perform a Lookup for a specific date. -
LookupForDateWithRate
Perform a Lookup for a specific date. -
LookupMultiAddress
Determine applicable sales or use tax for items being purchased. -
LookupWithRate
Determine applicable sales or use tax for items being purchased. -
MerchantUSStateInformation
Returns a list of states with information about whether this account is collecting tax in that state or not -
OrderDetails
Review Jurisdiction Details for a Captured Order -
Ping
Hello world? Is your implementation communicating with TaxCloud using a valid API ID and API Key? -
Returned
Return a previously Captured transaction. Supports entire order returns as well as individual item returns and even partial item-level returns. -
ReturnedCreditMemo
Return a previously Captured transaction. Supports entire order returns as well as individual item returns and even partial item-level returns. -
ReturnedMultiAddress
Return a previously Captured transaction. Supports entire order returns as well as individual item returns and even partial item-level returns. -
ReturnedPro
Return or adjust a previously Captured transaction. [Additional License Required] -
TICSpecialHandlingByDate
Returns the TICs that have special handling for a particular state and date -
TICSpecialHandlingByDateForList
Returns the TICs that have special handling for a particular state and date -
VerifyAddress
Verify an address. Note: No longer requires valid USPS ID - Use '000CLOUD0000' as the uspsUserID.
©2009-2024 The Federal Tax Authority, LLC (FedTax)