TaxSettings / Client / get_tax_registration_document
get_tax_registration_document#
- TaxSettings.Client.get_tax_registration_document(**kwargs)#
- Downloads your tax documents to the Amazon S3 bucket that you specify in your request. - See also: AWS API Documentation - Request Syntax- response = client.get_tax_registration_document( destinationS3Location={ 'bucket': 'string', 'prefix': 'string' }, taxDocumentMetadata={ 'taxDocumentAccessToken': 'string', 'taxDocumentName': 'string' } ) - Parameters:
- destinationS3Location (dict) – - The Amazon S3 bucket that you specify to download your tax documents to. - bucket (string) – [REQUIRED] - The name of your Amazon S3 bucket that you specify to download your tax documents to. 
- prefix (string) – - The Amazon S3 object prefix that you specify for your tax document file. 
 
- taxDocumentMetadata (dict) – - [REQUIRED] - The metadata for your tax document. - taxDocumentAccessToken (string) – [REQUIRED] - The tax document access token, which contains information that the Tax Settings API uses to locate the tax document. - Note- If you update your tax registration, the existing - taxDocumentAccessTokenwon’t be valid. To get the latest token, call the- GetTaxRegistrationor- ListTaxRegistrationsAPI operation. This token is valid for 24 hours.
- taxDocumentName (string) – [REQUIRED] - The name of your tax document. 
 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'destinationFilePath': 'string', 'presignedS3Url': 'string' } - Response Structure- (dict) – - destinationFilePath (string) – - The file path of the Amazon S3 bucket where you want to download your tax document to. 
- presignedS3Url (string) – - The Amazon S3 presigned URL of the tax registration document. 
 
 
 - Exceptions- TaxSettings.Client.exceptions.ValidationException
- TaxSettings.Client.exceptions.InternalServerException