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 many inventories.
Used for retrieving metadata of single sales order.
Used for retrieving metadata of many sales orders.
Used for retrieving metadata of single purchase order.
Used for retrieving metadata of many purchase orders.
Delete purchase order
Update shipping status with tracking information
Update shipping status of single package of order.
Get all queued jobs.
Get information for a specific queued job.
Get information for a specific warehouse.
Get information for single company
Get list of companies
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.