Provide Sorting/Filtering Functionality For Drawings Endpoints
This improvement suggestion is directed towards the use of the [Drawings endpoints](https://developers.procore.com/reference/drawings).
Currently, the use of the filtering and sorting of List Actions is [limited to a subset of the available actions](https://developers.procore.com/documentation/filtering-on-list-actions). Some actions that do not have this functionality include the List Drawings and List Drawing Revisions endpoints.
To better improve the performance in uploading drawings from a source system to Procore, it would be beneficial to have the ability to filter drawings in the List Drawings endpoint based on their: number; discipline; revision_number. That is, filter based on their values and not the IDs supplied by Procore. Additionally, having the ability to filter drawing revisions in the List Drawing Revisions endpoint based on their associated drawing number value and not by drawing ID.
This would improve the performance of a client/customer's interaction with the Procore API as, currently, a client must iterate through the list returned by the two mentioned endpoints to determine if a drawing or its revision currently exists. With this filtering ability the client/customer has the reduced need to have to manage pagination and potentially iterating through thousands of drawings in order to identify if a drawing exists or not.