New: Application API docs
Pick the API you are reading here — the Merchant API for your own store, the Application API for partner apps.
Everything you need to integrate with the Gini v2 Third-Party API.
Your store's notification feed — the dashboard's notifications screen. Read the feed, count unread, mark read, and delete. Notifications are system-generated, so there is no create.
Your notifications, newest first. Each returns id, type, the raw event data payload, read state and timestamps. Paginated.
/api/v2.0/third-party/notifications
| Field | Type | Required | Description |
|---|---|---|---|
type
|
string | Optional | Filter chip: all (default), unread, orders, stock, exports, errors. |
search
|
string | Optional | Free-text match across the notification payload. |
per_page
|
integer | Optional | Page size, default 20. |
The number of unread notifications — the bell badge.
/api/v2.0/third-party/notifications/unread-count
Marks every unread notification read; returns how many were changed.
/api/v2.0/third-party/notifications/read-all
Marks a single notification read by its id. 404 if it is not yours.
/api/v2.0/third-party/notifications/{notification}/read
Removes a notification (and any report file attached to it). 404 if it is not yours.
/api/v2.0/third-party/notifications/{notification}
Mark a chosen set of notifications read in one call. Send an ids array of notification ids.
/api/v2.0/third-party/notifications/read
Delete a chosen set of notifications (and their attached files) in one call. Send an ids array.
/api/v2.0/third-party/notifications