How to retrieve catalog items and team members via API without signing in?

I'm building a mobile app that will a user let to book a service (schedule an appointment). They need to view through services and team member profiles. How do I retrieve those anonymously?

team-member-booking-profiles endpoint requires an access token with APPOINTMENTS_BUSINESS_SETTINGS_READ permission. I can get that token using OAuth, but it requires signing in to Square, which is inappropriate.

 

Using personal access token is unsafe and discouraged. I could build a backend that can be used as a facade, but this is a huuuge overhead. Any ideas?

132 Views
Message 1 of 3
Report
1 Solution
Square Community Moderator

Solution

Hi @agordeev, 👋

The best place to find API-related information and discussions is on the Square Developer Forum. Our Developers are active on the forum and would be happy to address any questions you have. 

Sorry I couldn't be of more help here - if you have any other questions, please let us know! 

View Solution >

76 Views
Message 2 of 3
Report
2 REPLIES 2
Square Community Moderator

Solution

Hi @agordeev, 👋

The best place to find API-related information and discussions is on the Square Developer Forum. Our Developers are active on the forum and would be happy to address any questions you have. 

Sorry I couldn't be of more help here - if you have any other questions, please let us know! 

77 Views
Message 2 of 3
Report

Thanks for your reply, Katie. I asked this question on the Square Developer Forum too. Unfortunately, my account was immediately suspended, and my post is still in the Pending state after a week of waiting. I contacted Square Support about this, but nobody has cared to provide a response to me so far.

71 Views
Message 3 of 3
Report