REST Services Overview
SellerCloud has exposed REST API for client consumption that will help managing inventories, orders, warehouses etc. Endpoint where client API can be accessed depends on the server ID.
Example endpoint for clients hosted on TT server is: https://tt.api.sellercloud.com/rest/
Used for creating a new token.
Used for retrieving metadata of single inventory.
Used for retrieving metadata of all inventory
Used for retrieving metadata of single sales order.
Used for retrieving metadata of many sales orders.
Receive Manual Payment
Create a new order
Get order packages
Get user defined order columns
Update user defined order columns
Mark orders as exported
Update orders status codes in bulk
Update shipping status of single package
Update tracking information
Get order notes
Add order notes
Used for retrieving metadata of single purchase order.
Used for retrieving metadata of many purchase orders.
Get all queued jobs.
Get single queued job.
Get output file
Get single warehouse
Get list of warehouses
Get single company
Get list of companies
Get single customer
Get list of customers
Create new customer
Get all product conditions
Swagger gives us an option for providing the user beautiful and rich documentation for our RESTful web services. You can access swagger documentation by accessing the provided API endpoint with /swagger. The URL should look like the following example: https://tt.api.sellercloud.com/rest/swagger
If you have entered the URL you should be navigated to the documentation and test page. It will look similar to the following screenshot of mine.
On this page you can easily open every single controller we have defined in the API. Within every controller section you will find the available Http Methods(for example get, put, post, delete etc.), which you can test and execute immediately by using the "Try it out!" button from this swagger page.
In this example you can see how user can do simple authentication and receives authorization token through Swagger UI. Then he uses that token and calls a method for receiving metadata for an order.
In this example you can see how user can do simple authentication through Postman. Then he uses that token and calls a method for receiving metadata for an order.