PayPal.Api.Invoice.Search C# (CSharp) Method

Search() public static method

Lists invoices that match search criteria. In the JSON request body, include a `search` object that specifies the search criteria.
public static Search ( APIContext apiContext, Search search ) : PayPal.Api.InvoiceSearchResponse
apiContext APIContext APIContext used for the API call.
search Search Search
return PayPal.Api.InvoiceSearchResponse
        public static InvoiceSearchResponse Search(APIContext apiContext, Search search)
        {
            // Validate the arguments to be used in the request
            ArgumentValidator.ValidateAndSetupAPIContext(apiContext);
            ArgumentValidator.Validate(search, "search");

            // Configure and send the request
            var resourcePath = "v1/invoicing/search";
            return PayPalResource.ConfigureAndExecute<InvoiceSearchResponse>(apiContext, HttpMethod.POST, resourcePath, search.ConvertToJson());
        }