How to use system logs
The Logs section provides a detailed audit trail of all communication between StoreLinkr and your connected sales channels, suppliers, and external APIs. This is the first place you should look if data isn't syncing as expected.
Monitoring Communication
Navigate to Settings > Logs to see a list of recent API requests and responses. Each log entry includes:
- Status Code:
- OK (200-208): The request was successful.
- Warning (300-499): There was an issue with the request (e.g., "Not Found" or "Unauthorized").
- Error (500+): The external system encountered a server-side problem.
- Action: What was being done (e.g.,
CREATE_PRODUCT,UPDATE_STOCK,IMPORT_ORDER). - Integration: Which platform was involved (e.g., Bol.com, Shopify, or a specific supplier).
- Time: How long the request took to process.
Deep Diving into Issues
Click on any log entry to open the Log Details modal. From here, you can see the technical details:
- URL & Method: The exact API endpoint that was called.
- Request Body: The data that StoreLinkr sent.
- Response Body: The raw answer from the external system. This often contains the specific reason why a sync failed.
- Error Message: A human-readable summary of any problems encountered.
Linking to Products
If a log entry is related to a specific product action (like failing to update a price), you'll often see a View Product button in the details modal. This allows you to jump directly to the item in the PIM to fix data quality issues.
Filtering Logs
Use the filters at the top to narrow down your investigation:
- Status Code: Focus only on "Error" or "Warning" logs.
- Integration: See logs for a specific marketplace or online store only.
Regularly monitoring your logs helps you identify and fix integration issues before they impact your sales or inventory accuracy.