Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Enhancement]: Add modified_before and modified_after parameters to the Customers endpoint #41371

Open
Dimi727 opened this issue Nov 10, 2023 · 2 comments
Labels
focus: performance The issue/PR is related to performance. focus: rest api Issues related to WooCommerce REST API. priority: normal The issue/PR is of normal priority—not many people are affected or there’s a workaround, etc. team: Proton type: enhancement The issue is a request for an enhancement.

Comments

@Dimi727
Copy link

Dimi727 commented Nov 10, 2023

Describe the solution you'd like

As for the other important endpoints like Orders and Products, please add the modified_before and modified_after parameters to the Customers endpoint.

Retrieving Customers and their updates takes otherwise too long because we need to fetch all customers every time.

Describe alternatives you've considered

No response

Additional context

No response

@Dimi727 Dimi727 added status: awaiting triage This is a newly created issue waiting for triage. type: enhancement The issue is a request for an enhancement. labels Nov 10, 2023
@rrennick rrennick added focus: rest api Issues related to WooCommerce REST API. team: Proton and removed status: awaiting triage This is a newly created issue waiting for triage. labels Nov 15, 2023
@coreymckrill coreymckrill added the priority: normal The issue/PR is of normal priority—not many people are affected or there’s a workaround, etc. label Nov 21, 2023
@Dimi727
Copy link
Author

Dimi727 commented Jan 30, 2024

Wondering about the priority here and that the topic was never (?) raised? @coreymckrill

The missing of a working filter function of the endpoint means that no incremental loading of customers data is possible.
Meaning: the more customers, the longer does the data load take - this blocks the create-update-speed of anything related to customers data.

With the current priority, how long is the time horizon here? Months? Years?

@coreymckrill
Copy link
Collaborator

Hey @Dimi727, unfortunately I have no time estimate for this right now. Your re-surfacing of this issue is timely, though, because we're currently seeking exactly this sort of feedback about the REST API:

https://developer.woo.com/2024/01/30/woocommerces-web-api-we-want-to-hear-from-you/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
focus: performance The issue/PR is related to performance. focus: rest api Issues related to WooCommerce REST API. priority: normal The issue/PR is of normal priority—not many people are affected or there’s a workaround, etc. team: Proton type: enhancement The issue is a request for an enhancement.
Projects
None yet
Development

No branches or pull requests

4 participants