---
title: "Get Splunk integration exceptions"
method: GET
path: "/v1/integrations/splunk/{id}/exceptions"
tags: ["Splunk Integration"]
---

# Get Splunk integration exceptions

`GET /v1/integrations/splunk/{id}/exceptions`

## Request

- Base URL: `https://docs.grepr.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://docs.grepr.ai/v1/integrations/splunk/{id}/exceptions`
- Auth: OpenID Connect (`https://grepr-prod.us.auth0.com/.well-known/openid-configuration`)

Returns a paginated list of vendor imported exceptions for the specified Splunk integration

## Path parameters

- `id` string, required

## Query parameters

- `pageSize` integer
- `page` integer

## Response `200`

Successfully retrieved integration exceptions

- IntegrationExceptionsList: Paginated list of vendor imported exceptions for an integration
  - `exceptions` ItemsCollectionVendorImportedException: Collection of vendor imported exceptions
    - `items` VendorImportedException[]
      - `accountGroup` string: Account group hash identifying the vendor account
      - `createdAt` string, date-time
      - `eventPredicate` union: Predicate applied to rows before analytical aggregation.
        - object
          - `queries` EventPredicate[], required: List of predicates that must all match for this predicate to match.
          - `type` 'and-predicate', required: A predicate that matches when every child predicate matches.
          - `query` string
        - object
          - `query` string, required: The datadog query used by the predicate. See https://docs.datadoghq.com/tracing/trace_explorer/query_syntax
          - `type` 'datadog-query', required: A predicate that checks if an event matches a datadog query.
        - object
          - `filterTags` object: The set of tags to query for. If unspecified, all tags are queried.
          - `metricNames` string[], required: The names of the metrics to query. Must not be empty.
          - `query` string, required
          - `type` 'metric-predicate', required: A predicate that checks if an event matches a metrics query.
        - object
          - `query` string, required: The New Relic query used by the predicate. See https://docs.newrelic.com/docs/logs/ui-data/query-syntax-logs/
          - `type` 'newrelic-query', required: A predicate that checks if an event matches a New Relic query.
        - object
          - `query` string, required: The Nrql query used by the predicate. See https://docs.newrelic.com/docs/nrql
          - `strict` boolean: Whether the query should be parsed in strict mode.
          - `type` 'nrql-query', required: A predicate that checks if an event matches an NRQL query.
      - `eventPredicateHash` string: Hash of the event predicate for deduplication
      - `exceptionType` 'DATADOG_MONITOR' | 'DATADOG_DASHBOARD' | 'DATADOG_LOG_BASED_METRICS' | 'SPLUNK_MONITOR' | 'NEW_RELIC_MONITOR' | 'NEW_RELIC_DASHBOARD'
      - `integrationId` string
      - `parseResult` ParseResult
        - `errorMessage` string
        - `parseable` boolean
      - `sourceUri` string
      - `updatedAt` string, date-time
      - `vendorResourceId` string, required
      - `vendorResourceName` string
  - `hasMore` boolean: Whether there are more pages available
  - `page` integer: Current page number (0-based)
  - `pageSize` integer: Number of items per page

## Other responses

- `401`: Unauthorized
- `403`: Access denied
- `404`: Integration not found

---

[API](https://skmtc.dev/grepr/apis/grepr-api.md) - [All operations](https://skmtc.dev/grepr/apis/grepr-api/llms.txt) - [OpenAPI document](https://skmtc.dev/grepr/apis/grepr-api/revisions/2a5ce03a0bf0?raw)
