customerDownloadableProducts query
Use the customerDownloadableProducts
query to retrieve the list of purchased downloadable products for the logged-in customer.
Syntax
{customerDownloadableProducts: {CustomerDownloadableProducts}}
Reference
The customerDownloadableProducts
reference provides detailed information about the types and fields defined in this query.
Example usage
The following example returns the list of purchased downloadable products for the logged-in customer.
Request:
Copied to your clipboard{customerDownloadableProducts {items {datedownload_urlorder_increment_idremaining_downloadsstatus}}}
Response:
Copied to your clipboard{"data": {"customerDownloadableProducts": {"items": [{"date": "2019-03-04 20:48:32","download_url": "https://<M2_INSTANCE>/downloadable/download/link/id/MC44NTcwMTEwMCAxNTUxNzMyNTEyMTExNTE%2C/","order_increment_id": "000000004","remaining_downloads": "Unlimited","status": "pending"},{"date": "2019-03-04 20:48:32","download_url": "https://<M2_INSTANCE>/downloadable/download/link/id/MC44NzM0OTkwMCAxNTUxNzMyNTEyMjEyNTA%2C/","order_increment_id": "000000004","remaining_downloads": "Unlimited","status": "pending"}]}}}
Errors
Error | Description |
---|---|
The current customer isn't authorized. | The current customer is not currently logged in, or the customer's token does not exist in the oauth_token table. |