Methods list
List of Recognition API v1.5 methods for Eyrene backend.
Uploading images
POST /uploads
Upload images to the service.
POST /uploads/upload_by_url
Upload image to the service by URL.
GET /uploads/{id}
Get the details of the previously uploaded image.
Image Recognition
POST /recognize
Create a request for processing a group of photos.
POST /recognition_error
Create a recognition error message.
Reports
GET /reports
Retrieves a list of all available reports.
GET reports/{report_id}
Get report details by ID.
POST /reports/force_update
Updates report details.
Catalogs
GET POST /brands
Retrieves a list of brands or creates a new one.
GET PUT PATCH /brands/{id}
Retrieve detailed information about a brand by ID or update the fields in the brand card (specified or all).
GET POST /categories
Retrieves a list of categories or creates a new one.
GET PUT PATCH /categories/{id}
Retrieve detailed information about a category by ID or update the fields in the category card (specified or all).
GET POST /manufacturers
Retrieves a list of manufacturers or creates a new one.
GET PUT PATCH /manufacturers/{id}
Retrieve detailed information about a manufacturer by ID or update the fields in the manufacturer card (specified or all).
GET POST /sku
Retrieves a list of SKUs or creates a new one.
GET PUT PATCH /sku/{id}
Retrieve detailed information about SKU by ID or update the fields in the SKU card (specified or all).
GET /sku/?cid={cid}
List SKU with the given Customer ID (cid) field.
Master data
GET POST /displays
Retrieves a list of displays or creates a new one.
GET PUT PATCH DELETE /displays/{id}
Retrieve detailed information about the display by ID or update the fields in the display (specified or all). Also, allow you to delete the display via the DELETE method.
GET POST /visits
Retrieves a list of visits records or creates a new one.
GET PUT PATCH /visits/{id}
Retrieve detailed information about a visit by ID or update the fields in the visit (specified or all).
GET POST /mhl
Retrieve a list of MHL or create a new one.
GET PUT PATCH DELETE /mhl/{id}
Retrieve detailed information about MHL by ID, or update the fields in the MHL (specified or all). Also, allow you to delete the MHL via the DELETE method.
GET POST /mhl_record
Retrieve a list of MHL records or create a new one.
GET PUT PATCH DELETE /mhl_record/{id}
Retrieve detailed information about the MHL record by ID or update the fields in the MHL record (specified or all). Also, allow you to delete the MHL record via the DELETE method.
GET POST /planograms
Retrieves a list of planograms or creates a new one.
GET PUT PATCH DELETE /planograms/{id}
Retrieve detailed information about the planogram by ID or update the fields in the planogram (specified or all). Also, allow you to delete the planogram via the DELETE method.
GET POST /planogram_records
Retrieves a list of planograms records or creates a new one.
GET PUT PATCH DELETE /planogram_records/{id}
Retrieve detailed information about the planogram record by ID or update the fields in the planogram record (specified or all). Also, allow you to delete the planogram record via the DELETE method.
Other
POST /oos_reason
Allows setting an out-of-stock reason for SKU in a scene.