OpenBazaar API Tools

Getting Started

You must be running the OpenBazaar server for this page to work! Ubuntu users you will need to install 'python-dev', 'libffi-dev', and 'gcc' before running 'requirements.txt' (check the installation instructions to know what I'm talking about.

During development, most of the network will be using the Testnet, so run your servers using the following command: $ python openbazaard.py start --testnet

You can get the code for this page here.

Latest features:

Server

Add your own server IP address below; by default it is set to localhost (i.e. you're running the OpenBazaar daemon on your computer). The default port for the REST API is 18469, while the default websocket port is 18466. If your server is hosted remotely, your port must be open for this to work!

To connect to your remote server, run the OpenBazaar server with the following command:

$ python openbazaard.py start -t -r [IP address of your server].

Please note that running the server this way is not secure, and for testing purposes only. I've tested this with Digital Ocean + Ubuntu 14.04, and it works great.

Server IP Address:


Known Bugs

Import Your Listings


Shopify

Upload CSV file

Etsy

Upload Etsy file

Websocket Panel


Controls

Start here


Discover





Send Chat Message

GUID

Handle

Message

Subject

Message Type

Key



Discovery


View Profile

View Listings

View Contract

View Followers/Following



My Node


My Profile



Profile Settings


Update Your Profile

Add Social Accounts

Moderator Settings

Follow/Unfollow User



Images


View Images

Upload Images

You will not be able to upload images without setting your 'name' and 'location' for your profile.


Notifications


Commands


Trade Flow


Stage 1: Create Listing


Stage 2: Place an Order


Stage 3: Confirm Order


Stage 4: Complete Order


Network


Get a list of connected peers


Display routing table


Settings


View Settings


Change Settings

Note: All fields are required for this form to be submitted!

Refund Address

Currency Code

Country

Language

Time Zone

Notifications

Shipping Addresses

Blocked Nodes

Libbitcoin Server

SSL

Terms and Conditions

Refund Policy


Safe Node Shutdown