# List Portfolio Notifications Get all notificationEvents based on the portfolio id, optionally filter with query parameters. Endpoint: GET /monitoring/portfolios/{portfolioId}/notificationEvents Version: 1.10.9 Security: bearerToken ## Query parameters: - `searchQuery` (string) Return notificationEvents that match the given value - `sortBy` (string) Sort results by this column. Null values of sort column are listed after non-nulls. Enum: "companyName", "countryCode", "eventId", "eventDate" - `sortDir` (string) The direction that you wish to sort results by. Enum: "asc", "desc" - `pageSize` (integer) Number of items to return per Page. - `page` (integer) Starting page number inGlobal Monitoring is . If all items are displayed on one page this can also be left blank. - `startDate` (string) The start date on which results are filtered. - `endDate` (string) The end date on which results are filtered. - `filterByCreatedDate` (boolean) Set to to filter the Notification Events of the "createdDate" field when using and parameters. By default this is set to , with the date parameters filtering using the "eventDate" field. Enum: false, true ## Path parameters: - `portfolioId` (number, required) The unique identifier of the portfolio, obtained from . ## Response 200 fields (application/json): - `correlationId` (string) A unique ID assigned to this request. Example: "23921650-c073-11ea-860f-06bc8182190e" - `totalCount` (number) The total number of events returned for the given company. Example: 36 - `data` (array) - `data.company` (object) - `data.company.id` (string) The connectId of the company that triggered the . A connectId is the primary Company identifier that is used to uniquely identify all companies across Creditsafe's Universe and Partner Network. Example: "US-X-US22384484" - `data.company.safeNumber` (string) The Safe Number (Creditsafe's identifier on all Companies owned in the Creditsafe Universe) of the company that triggered the . Example: "US22384484" - `data.company.name` (string) The name of the company that triggered the . Example: "GOOGLE LLC" - `data.company.countryCode` (string) ISO/Alpha 2 format country code of the company that triggered the . Example: "US" - `data.company.portfolioId` (number) The portfolio Id of the portfolio that contains the company that triggered the . Example: 589960 - `data.company.portfolioName` (string) The name of the portfolio that contains the company that triggered the . Example: "Default" - `data.eventId` (number) The unique identifier of the event that triggered the generation of the . This identifier is consistent across all portfolios in the Global Monitoring product. Example: 426992366 - `data.eventDate` (string) The date that the event occurred. Example: "2019-12-06T08:23:37" - `data.newValue` (string,null) Some events contain an and (e.g. a change in Credit Limit). Example: "1600 AMPHITHEATRE PARKWAY, MOUNTAIN VIEW, CA, 94043-1351" - `data.oldValue` (string,null) Some events contain an and (e.g. a change in Credit Limit). Example: "1604 AMPHITHEATRE PARKWAY, MOUNTAIN VIEW, CA, 94043-1351" - `data.notificationEventId` (number) The unique identifier for the . This identifier is tied to a specific and . Example: 51861887 - `data.notificationId` (number,null) The unique identifier for the . This identifier is tied to a specific and . - `data.processedDate` (string,null) If the Notification was sent by email, the date will be populated with when the notification was sent. - `data.ruleCode` (number) The unique identifier for the that triggered the generation of the . Example: 105 - `data.ruleName` (string) The name of the notification event rule that triggered the generation of the . Example: "Address" - `data.summary` (string,null) A short description of the notification event rule that triggered the . Example: "Address Change reported" - `data.ruleText` (string,null) A short description of the notification event rule that triggered the . Example: "Address Change reported" - `data.localEventCode` (string,null) The local code of the . Example: "LI2013" - `data.isProcessed` (boolean) A or flag for each event to whether the system has actioned the notification. Example: true - `paging` (object) Paging parameters. - `paging.size` (number,null) The maximum number of results returned per page. Example: 10 - `paging.prev` (number,null) The page number of the previous page, null if there is no previous page available. - `paging.next` (number,null) The page number of the next page, null if there is no next page available. Example: 2 - `paging.last` (number,null) The page number of the last page. Example: 3 ## Response 400 fields (application/json): - `correlationId` (string) A unique ID assigned to this request. - `message` (string) - `details` (string) Provides further information on why the request was rejected ## Response 401 fields (application/json): - `error` (string) ## Response 403 fields (application/json): - `message` (string) Example: "Access forbidden" ## Response 404 fields (application/json): - `correlationId` (string) A unique ID assigned to this request. - `message` (string) - `details` (string) Provides further information on why the request was rejected