Best Of
Re: suggestion: add number of samples in boxplot
This is available as of today! Thanks for the suggestion. @CesarSancho @DavidChurchman
Shopify Products and Product Variants report moving from REST API to GraphQL API
Note: this announcement pertains only to the Shopify Connector (com.domo.connector.shopify). At this time, the Shopify Custom App connector (com.domo.connector.shopifycustom) is not affected.
Shopify has released a new GraphQL and is slowly phasing out its REST API. As a result, Domo is adding new reports to the Shopify connector that pull data using GraphQL and retiring the corresponding REST API reports. The first set of reports being phased out are the Products and Product Variants reports. More information is below:
What is happening?
Shopify is requiring that all public apps using the Products and Variants endpoints in the REST API migrate to their new GraphQL for this data by Feb 1 2025. As a result, Domo will disable the Products and the Product Variants reports in the Shopify connector (com.domo.connector.shopify) on Jan 30th 2025. After that date, datasets powered by the Products and Product Variants reports will no longer return any new data.
Domo has already added reports to the connector that pull the Products and Product Variants reports using the new GraphQL API, so customers can start pulling data using the new API immediately.
What is the customer impact?
Customers who no longer need or do not use the Products and Product Variants reports will not be affected. Customers who use datasets powered by these reports will need to recreate their datasets using the Products Using GraphQL and Product Variants using GraphQL reports before Jan 30th 2025. Unfortunately, the data returned by the REST API and the data returned by the GraphQL have some differences in schema. This means that customers will need to recreate or update any assets that depend on these datasets, such as BeastModes, Alerts, Cards, etc.
Customers using the Shopify Custom App connector will need to make this switch before April 2025.
Is there a mapping of the old schemas to the new ones?
Yes, please see the attached files for a mapping of the schemas for both reports.
What happens if customers don’t recreate their datasets?
Any datasets using the Products or Product variants reports powered by the REST API will stop bringing in any new data as of Jan 30th 2025. If customers who need this data do not recreate their datasets, then they will not be able to pull in this data after Jan 30th 2025.
Are any other reports affected?
At this time, only the Products and Product Variants reports are affected.
Will Domo delete the old datasets?
Domo will not delete any datasets using the Products or Products variants reports. However, the connector will no longer update Products or Product Variants datasets after Jan 30th 2025.
Will there be any other changes to the Shopify connector in the near future?
In the near future, Domo will add reports created with the GraphQL to the Shopify and Shopify Custom App connectors, to replace the remaining reports written using the REST API. When Shopify announces that they are retiring the endpoints for the remaining reports, customers will need to migrate their reports to corresponding GraphQL one.
Re: CYA, LYA, and Budget, Oh My!!
Hi @Data_Devon ,
Not sure if this helps, but trying. Here is a little video with my answers:
https://www.loom.com/share/d931a3a1c5c84ecc9954af0f27dc08cd?sid=0c668c51-ecec-415c-be14-c8653bf29b0f
Re: A couple of Ideas Exchange ideas just went live in your instances...
@AndreaHenderson These are great
Re: Magic ETL - Allow group by without a grouping column
Good news - we were able to get this into the last code release. You should have this ability in your instance now. :) The box still says "Select column" but it will let you continue without doing so.
Re: Appends Should Default to Include All Rows
Good news - this has been implemented with the last code release. It should be live in your instance now.
A couple of Ideas Exchange ideas just went live in your instances...
Hi friends,
In addition to some bigger releases (that will go out next week with the regular customer release cycle), we were able to slip in a couple of small enhancements from the Ideas Exchange. You should see these little enhancements live in your instances now. :)
- Append Rows Should Default to "Include all columns" (as seen from Ideas Exchange here: https://community-forums.domo.com/main/discussion/65854/appends-should-default-to-include-all-rows and here: https://community-forums.domo.com/main/discussion/comment/100316#Comment_100316
2. Allow Group By without a grouping column (as seen in Ideas Exchange here: https://community-forums.domo.com/main/discussion/53581/magic-etl-allow-group-by-without-a-grouping-column)
I know these are little things, but I hope they continue to reinforce that the Magic ETL engineers and I are hyper-focused on you and your experience using our product.
Let me know if you have any questions!
Take care,
Your Friendly Neighborhood Magic ETL PM








