API Documentation
Authentication
POST
/api/access_token
Authenticate a user and receive a JWT access token.
Request Body
{
"username": "string",
"password": "string"
}
Response
{
"access_token": "string"
}
Workspaces
GET
/api/workspaces
Retrieve a list of workspaces attached to the authenticated account
Request Header
Authorization: bearer access_token
Shops
GET
/api/shops
Retrieve a list of shops attached to the project ID.
Request Header
Authorization: bearer access_token
Query Parameters
pid
(required): Workspace/Project ID
Financial Position Statement
GET
/api/balancesheet
Retrieve the Financial position of the company.
Request Header
Authorization: bearer access_token
Query Parameters
pid
(required): Project UUIDsid
(requiredl): Shop UUID
Bidding
GET
/api/bid
Retrieve a list of users.
Request Header
Authorization: bearer access_token
Query Parameters
page
(optional): Page numberlimit
(optional): Items per page
Inquire
GET
/api/inquire
Retrieve a list of users.
Request Header
Authorization: bearer access_token
Query Parameters
page
(optional): Page numberlimit
(optional): Items per page
Journal Entry
GET
/api/journal
Retrieve a list of users.
Request Header
Authorization: bearer access_token
Query Parameters
page
(optional): Page numberlimit
(optional): Items per page
Product Listings
GET
/api/product
Retrieve a list of users.
Request Header
Authorization: bearer access_token
Query Parameters
page
(optional): Page numberlimit
(optional): Items per page
Users
GET
/api/users
Retrieve a list of users.
Request Header
Authorization: bearer access_token
Query Parameters
page
(optional): Page numberlimit
(optional): Items per page
Products
GET
/api/products
Retrieve a list of products.
POST
/api/products
Create a new product.
Orders
POST
/api/orders
Retrieve a list of users.
Request Header
Authorization: bearer access_token
GET
/api/orders/{id}
Retrieve order details.