Is Item Visibility available through the Catalog API?

Hello,

Is the Visibility field available through the Catalog API? If so, which field is it?

Thank you

I thought the available_online field mapped to this Visibility field but it does not.

At this time the ability to programmatically set the online visibility isn’t currently available. We’re constantly working to improve our features based on feedback like this, so I’ll be sure to share your request to the API product team. :slightly_smiling_face:

Is this available yet? I just spent weeks developing an integration to sync items from my inventory system only to find out that none of my items were visible on my online store. After reading several threads about this I am fearful that this is STILL not a thing.

At this time there is no additional updates on this feature request. We’re constantly working to improve our features based on feedback like this, so I’ll be sure to share your request to the API product team. :slight_smile:

Are you guys hiring? Do you folks need some help? @bryan I see you manning this forum as the main responder for questions asked over the past 4+ years and I constantly see “Thanks for the feedback, we’ll pass it on to the devs”. Are these requests actually going anywhere?

As a customer and a developer, how am I supposed to feel confident that you folks are actually working on this stuff? Some of these seemingly basic, and quite frankly impactful features have been requested years ago. I have worked in software for over 15 years so I know how it goes with roadmaps but sheesh.

Square just raised rates and you are getting quite a bit of cash from my business each month in fees so I imaging you have to be paying some developers over there. Also, the API docs site looks great as does the API home page. Perhaps you folks should shift focus from making things look good to making them work well. Sorry for the venting but I am just astounded.

I’m glad to hear you find our documentation and API homepage visually appealing. We are committed to not only making them look good but also ensuring they are functional and effective.

I understand the importance of transparency and trust. We strive to keep our community informed about updates and improvements. Our team works diligently to balance enhancements with maintaining the quality and reliability you expect from Square.

I assure you that your feedback, along with feedback from other developers, is invaluable to us. We actively collect and prioritize requests based on various factors, including impact, demand, and alignment with our strategic goals. While not every request can be immediately addressed, please know that your input is always considered during our planning processes. :slight_smile: