Overview
The SyncInventory API endpoint allows you to synchronize inventory data. This document provides details on how to use the API, including the necessary parameters and filters.
Note: For more detailed information, you can also check the attached PDF.
API URL
scentnsecret.itserver.biz/admin/indexyii.php?r=api/SyncInventory
Get Started
1: Obtain an API Key
Ensure you have the API key required for authentication.
Your API key is:
759B619B8B03B4E5A7B0FBE4A059CC0D470FE6A431DCCFE2ED2C3C0AF0804540
2: Set Up Request Headers
Include the API key in your request headers to authenticate your requests.
- Authorization:
Bearer 759B619B8B03B4E5A7B0FBE4A059CC0D470FE6A431DCCFE2ED2C3C0AF0804540 - Auth Type: Basic Auth
- Username:
admin - Password:
759B619B8B03B4E5A7B0FBE4A059CC0D470FE6A431DCCFE2ED2C3C0AF0804540 - Content-Type:
application/json
Parameters
The following filters can be applied when making a request to the SyncInventory endpoint:
SKU Code Filter
- Description: Filter the inventory synchronization by SKU code.
- Parameter Name:
Skucode - Type:
String - Required:
No
Godown ID Filter
- Description: Filter the inventory synchronization by Godown ID.
- Parameter Name:
Godownid - Type:
Integer - Required:
No
Example Request
Here is an example of how to make a request to the SyncInventory endpoint with filters:
Request
GET scentnsecret.itserver.biz.local/admin/indexyii.php?r=api/SyncInventory&Godownid=9763&Godownid='PTFB04'
Authorization: Bearer 759B619B8B03B4E5A7B0FBE4A059CC0D470FE6A431DCCFE2ED2C3C0AF0804540
Content-Type: application/json
[
{
"products_id": "9032",
"productDescription": "SNS Coupon",
"SkuCode": "PTFB04",
"Stock": "-42893.0",
"Godowns": [
{
"Godown": "Karachi Warehouse",
"Godownid": "97637",
"Stock": "-42893"
}
]
},
{
"products_id": "9410",
"productDescription": "SNS Small Flyers (10 x 14)",
"SkuCode": "PFLY12",
"Stock": "-41594.0",
"Godowns": [
{
"Godown": "Karachi Warehouse",
"Godownid": "97637",
"Stock": "-41594"
}
]
}
]
A successful response will return the synchronized inventory data.
Error Handling
In case of an error, the API will return an error message with details.
Example Error Response
{
"status": "error",
"message": "Invalid API key."
}
Additional Resources
Do you still have questions?
Check out our community forum, as there’s a good chance our community has an answer for you. Visit our developer forum to review topics, ask questions, and learn from others.