# AvalaraSdk::EInvoicing::V1::FetchDocumentsRequest ## Properties | Name | Type | Description | Notes | | ---- | ---- | ----------- | ----- | | **data** | [**Array<FetchDocumentsRequestDataInner>**](FetchDocumentsRequestDataInner.md) | Array of key-value pairs used to retrieve inbound documents from the Tax Authority | [optional] | | **metadata** | [**FetchDocumentsRequestMetadata**](FetchDocumentsRequestMetadata.md) | | [optional] | ## Example ```ruby require 'avalara_sdk' instance = AvalaraSdk::EInvoicing::V1::FetchDocumentsRequest.new( data: [{"key":"Confirmation_Number","value":"987654321"},{"key":"Customer_VAT_Number","value":"777777715"}], metadata: null ) ```