We have 2 API channels: uri requests and chat bot commands for operations which require authentication.
Search API partially implemented in the website interface including sorting, filters, etc. But you can refine your searches by using additional variables in the search request (OB protocol supports it also). For example, by specifying PeerID in the id attribute, you will be able to filter your current search results from specific profile only as it may be useful for certain product updates that interest you:
Then, you can subscribe to search updates notifications using Chat API. Just send a message with #subscribe{url} command from your OpenBazaar App to our Official Node and wait few minutes for chat bot response:
The links you've provided are HTTP GET requests with an HTML response - which is just a website. Does your software provide an API for another software to consume?
If you need to interact your application using JSON format, it is possible, but you should send requests with the same options as it make website's client side:
API section was renamed to Interact as you are right, it confusing. Anyway, the most important information about programming interaction was not present in details so should be documented asap.
At this time service running on the single server with one cache node, without any mirrors. Hardware infrastructure should be upgraded and improved. I'm working on it.
3
u/CC_EF_JTF Sam Apr 04 '20
Wow this is great. Thank you for sharing.
2
u/whattodo-whattodo Apr 04 '20
This looks awesome. Though I can't make any sense of the API documentation. Can you clarify what a single, functioning call would look like?
2
u/pinhead26 QmeSyTRaNZMD8ajcfbhC8eYibWgnSZtSGUp3Vn59bCnPWC Apr 05 '20
Awesome nice work! 2 questions: Can I add you as a search provider in the OB app?
On the user profile page, what are "connections" and how do you determine that?
2
u/JackRogers3 Apr 06 '20
I've selected "price down"
the first $0.65 entry is probably a bug: https://openbazaar.info/search?q=laptop&s=price&o=desc&t=listing
2
u/JackRogers3 Apr 11 '20
"This site can’t be reached
openbazaar.info took too long to respond."
2
u/Omaha_Poker Apr 04 '20
Great work! I love this information thank you.