Question About Archiving Products via HubSpot API

Hi everyone,

I’ve noticed that HubSpot’s API includes an endpoint to archive a batch of products by ID. However, I’m not entirely clear on how archived products are handled within the platform. Specifically:

  1. Do archived products still appear in search results or other areas of the system?
  2. Does anyone have experience using this endpoint and know how it works in practice?

I’d appreciate any insights or clarifications you can share. Thank you!

Hi @vnunez and welcome, we are so glad to have you here!
Thanks for asking the Community!
I believe, this is the endpoint you are referring to: “Archive a batch of products by ID”.
I’d love to put you in touch with some of our Top Experts and Community Members: Hi @EdwardR, @AaronGuti, @NWinslow, @CichociemnyKuba, @JDean162, @zach_threadint, @Bortami and @HubSpot_Corey have you used this API, please? Do you have any insights to share with @vnunez, please?
Have a lovely day and thanks so much!
Best,
Bérangère

When you archive a record, it is moved to the recycle bin. In the UI, you can access this in the actions drop down menu in the top right where it says “Restore Records”. Records will not appear in search or other areas of HubSpot. Records in the recycle bin are are only available for 90 days before they are permanently deleted. The recycle bin also can only display 10,000 records at a time, but archived records are still available through the API if you pass “archived=true” in the url.

Hi Michelle,

Thank you for your response! That clarifies a lot!

I have a couple of follow-up questions:

  1. If archived products are accessible through the API, is there a way to unarchive or reactivate them?
  2. Can archived products still be accessed through the API even after the 90-day period mentioned for the recycle bin?

I appreciate your help in understanding this further!

@vnunez I’ve also got the same question. Did you figure this out?