GET api/NOTIFICATIONS/CHILD?childId={childId}&f[0].Name={f[0].Name}&f[0].Value={f[0].Value}&f[0].CompOp={f[0].CompOp}&f[0].LogOp={f[0].LogOp}&f[1].Name={f[1].Name}&f[1].Value={f[1].Value}&f[1].CompOp={f[1].CompOp}&f[1].LogOp={f[1].LogOp}&s[0].FieldName={s[0].FieldName}&s[0].Direction={s[0].Direction}&s[1].FieldName={s[1].FieldName}&s[1].Direction={s[1].Direction}&IDs={IDs}&pSize={pSize}&pNo={pNo}&foreigns={foreigns}
Get all notifications related to current CUSTODIAN's specific child
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| childId |
Obligatory. The CHILD ID value |
integer |
Required |
| f |
Optional. Default value is null. Filter parameters |
Collection of Field |
Required |
| s |
Optional. Default value is null. Sorting parameters |
Collection of SortFields |
Required |
| IDs |
Optional. Default value is null. , Separated string of IDs for records that exists at mobile app database according to passed filters, sortings and paganation info. Mobile app should delete related records from local database if the are no returned from server |
string |
None. |
| pSize |
Optional. Default value is 1. Maximum records count (page size) that may return as a result of GET request. If not passed, a max of 50 records will be returned as a result for the request |
integer |
Default value is 50 |
| pNo |
Optional. Default value is 1. Page index (a number starting from 1) needed from server. If not passed page 1 will be returned |
integer |
Default value is 1 |
| foreigns |
Optional. Default value is false. True=> Include nested foreign objects within reply. False=> Do NOT Include nested foreign objects within reply |
boolean |
Default value is False |
Body Parameters
None.
Response Information
Resource Description
NOTIFICATIONS_GET_RESPONSE| Name | Description | Type | Additional information |
|---|---|---|---|
| Status | Status |
None. |
|
| Page | Page |
None. |
|
| DATA | Collection of NOTIFICATIONS |
None. |
Response Formats
application/json, text/json
{
"Status": {
"Success": true,
"Code": "0",
"DetailedMessage": "sample string 3",
"Message": "sample string 2"
},
"Page": {
"PageSize": 4,
"PageNo": 3,
"PagesCount": 2,
"TotalRecords": 1
},
"DATA": [
{
"CREATE_DATE": "2025-11-14T19:53:43.9728482Z",
"FK_CREATOR": 4,
"FK_NOTIFY_TYPE": 2,
"NOTIFY_ID": 1,
"CHILDREN": {
"ACTIVE": true,
"CHILD_ID": 1,
"NOTES": "sample string 6",
"CHILD_SCODE": "sample string 4",
"CHILD_QR_CODE": "sample string 3",
"CHILD_NAME": "sample string 2"
},
"NOTIFICATION_TYPES": {
"TYPE_ID": 1,
"TYPE_TITLE": "sample string 2"
},
"FK_CHILD": 1,
"NOTIFY_DETAILS": "sample string 3"
},
{
"CREATE_DATE": "2025-11-14T19:53:43.9728482Z",
"FK_CREATOR": 4,
"FK_NOTIFY_TYPE": 2,
"NOTIFY_ID": 1,
"CHILDREN": {
"ACTIVE": true,
"CHILD_ID": 1,
"NOTES": "sample string 6",
"CHILD_SCODE": "sample string 4",
"CHILD_QR_CODE": "sample string 3",
"CHILD_NAME": "sample string 2"
},
"NOTIFICATION_TYPES": {
"TYPE_ID": 1,
"TYPE_TITLE": "sample string 2"
},
"FK_CHILD": 1,
"NOTIFY_DETAILS": "sample string 3"
}
]
}
