feat(customers): Add new routes scoped to cusomters #338
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Context
This PR follows a critical issue on the
GET /api/v1/invoiceswhen requests were filtered byexternal_customer_idfrom the GO SDK client. See getlago/lago-go-client#288A new set of endpoints have been added to retrieve resources scoped to a specific customer.
Description
This PR adds the clients for all the newly created routes:
/api/v1/customers/:customer_external_id/applied_coupons/api/v1/customers/:customer_external_id/credit_notes/api/v1/customers/:customer_external_id/invoices/api/v1/customers/:customer_external_id/payment_requests/api/v1/customers/:customer_external_id/payments/api/v1/customers/:customer_external_id/subscriptions/api/v1/customers/:customer_external_id/walletsRelated to: