Saved Search

Returns all saved search charts that the user has access to

get

Get a list of SavedSearchCharts.

Authorizations
OAuth2authorizationCodeRequired

Laravel passport oauth2 security.

Authorization URL: Token URL: Refresh URL:
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
filterstringOptional

Filter results by string. Searches Name, Description, and Status. Status must match exactly. Others can be a substring.

typestring · enumOptional

Only return saved searches by type

Possible values:
order_bystringOptional

Field to order results by

order_directionstring · enumOptionalDefault: ascPossible values:
per_pageintegerOptionalDefault: 10
includestringOptional

Include data from related models in payload. Comma separated list.

Default: ""
Responses
get
/saved-searches/{saved_search_id}/charts
200

list of saved search charts

Save a new saved search chart

post

Create a new SavedSearchChart.

Authorizations
OAuth2authorizationCodeRequired

Laravel passport oauth2 security.

Authorization URL: Token URL: Refresh URL:
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
saved_search_idstringRequired

ID of saved search to which this chart will be saved

Body
titlestringOptional

Represents an Eloquent model of a Saved Search Chart.

typestring · enumOptionalPossible values:
sortintegerOptional
Responses
201

success

application/json
post
/saved-searches/{saved_search_id}/charts
201

success

Update several saved search charts at once

put

Batch update several SavedSearchCharts.

Authorizations
OAuth2authorizationCodeRequired

Laravel passport oauth2 security.

Authorization URL: Token URL: Refresh URL:
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
saved_search_idstringRequired

ID of saved search to which these charts will be saved

Bodyall of[]
Responses
put
/saved-searches/{saved_search_id}/charts
204

success

No content

Get single saved search chart by ID

get

Get a single SavedSearchChart.

Authorizations
OAuth2authorizationCodeRequired

Laravel passport oauth2 security.

Authorization URL: Token URL: Refresh URL:
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
chart_idstringRequired

ID of chart to return

Responses
get
/saved-searches/charts/{chart_id}
200

Successfully found the saved search chart

Update a saved search chart

put

Update a SavedSearchChart.

Authorizations
OAuth2authorizationCodeRequired

Laravel passport oauth2 security.

Authorization URL: Token URL: Refresh URL:
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
chart_idstringRequired

ID of chart to return

Body
titlestringOptional

Represents an Eloquent model of a Saved Search Chart.

typestring · enumOptionalPossible values:
sortintegerOptional
Responses
put
/saved-searches/charts/{chart_id}
200

success

Delete a saved search chart

delete

Delete a SavedSearchChart.

Authorizations
OAuth2authorizationCodeRequired

Laravel passport oauth2 security.

Authorization URL: Token URL: Refresh URL:
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
chart_idstringRequired

ID of chart to return

Responses
delete
/saved-searches/charts/{chart_id}
204

success

No content

Get available chart fields for a Saved Search by ID

get

Get available chart fields for a Saved Search.

Authorizations
OAuth2authorizationCodeRequired

Laravel passport oauth2 security.

Authorization URL: Token URL: Refresh URL:
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
chart_idstringRequired

ID of Saved Search to return

Responses
get
/saved-searches/charts/{chart_id}/fields
200

Successfully found the saved search

Save a new report

post
Authorizations
OAuth2authorizationCodeRequired

Laravel passport oauth2 security.

Authorization URL: Token URL: Refresh URL:
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
typestring · enumOptionalPossible values:
formatstring · enumOptionalPossible values:
saved_search_idintegerOptional
tostring[]Optional
subjectstringOptional
bodystringOptional
Responses
201

success

application/json
post
/saved-searches/reports
201

success

Update a saved search

put

Update a Report

Authorizations
OAuth2authorizationCodeRequired

Laravel passport oauth2 security.

Authorization URL: Token URL: Refresh URL:
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
reportIdstringRequired

ID of report

Body
pmqlstringOptional
titlestringOptional
typestring · enumOptionalPossible values:
Responses
put
/saved-searches/reports/{reportId}
200

success

Returns all saved searches that the user has access to

get

Get a list of SavedSearches.

Authorizations
OAuth2authorizationCodeRequired

Laravel passport oauth2 security.

Authorization URL: Token URL: Refresh URL:
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
filterstringOptional

Filter results by string. Searches Name, Description, and Status. Status must match exactly. Others can be a substring.

typestring · enumOptional

Only return saved searches by type

Possible values:
subsetstring · enumOptional

Only return saved searches that are yours or those that have been shared with you

Possible values:
order_bystringOptional

Field to order results by

order_directionstring · enumOptionalDefault: ascPossible values:
per_pageintegerOptionalDefault: 10
includestringOptional

Include data from related models in payload. Comma separated list.

Default: ""
Responses
get
/saved-searches
200

list of saved searches

Save a new saved search

post

Create a new SavedSearch.

Authorizations
OAuth2authorizationCodeRequired

Laravel passport oauth2 security.

Authorization URL: Token URL: Refresh URL:
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
pmqlstringOptional
titlestringOptional
typestring · enumOptionalPossible values:
Responses
201

success

application/json
post
/saved-searches
201

success

Get single saved searches by ID

get

Get a single SavedSearch.

Authorizations
OAuth2authorizationCodeRequired

Laravel passport oauth2 security.

Authorization URL: Token URL: Refresh URL:
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
savedSearchIdstringRequired

ID of saved search to return

Responses
get
/saved-searches/{savedSearchId}
200

Successfully found the saved search

Update a saved search

put

Update a SavedSearch.

Authorizations
OAuth2authorizationCodeRequired

Laravel passport oauth2 security.

Authorization URL: Token URL: Refresh URL:
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
savedSearchIdstringRequired

ID of saved search to return

Body
pmqlstringOptional
titlestringOptional
typestring · enumOptionalPossible values:
Responses
put
/saved-searches/{savedSearchId}
200

success

Returns all columns associated with a Saved Search

get

Display a listing of columns.

Authorizations
OAuth2authorizationCodeRequired

Laravel passport oauth2 security.

Authorization URL: Token URL: Refresh URL:
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
savedSearchIdstringRequired

ID of saved search to return

Query parameters
Responses
get
/saved-searches/{savedSearchId}/columns
200

Categorized list of columns

Returns all users

get

Display a listing of the resource.

Authorizations
OAuth2authorizationCodeRequired

Laravel passport oauth2 security.

Authorization URL: Token URL: Refresh URL:
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
savedSearchIdstringRequired

ID of saved search to return

Query parameters
filterstringOptional

Filter results by string. Searches First Name, Last Name, Email and Username.

order_bystringOptional

Field to order results by

order_directionstring · enumOptionalDefault: ascPossible values:
per_pageintegerOptionalDefault: 10
includestringOptional

Include data from related models in payload. Comma separated list.

Default: ""
Responses
get
/saved-searches/{savedSearchId}/users
200

list of users

Returns all groups that the user has access to

get

Display a listing of the resource.

Authorizations
OAuth2authorizationCodeRequired

Laravel passport oauth2 security.

Authorization URL: Token URL: Refresh URL:
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
order_bystringOptional

Field to order results by

order_directionstring · enumOptionalDefault: ascPossible values:
per_pageintegerOptionalDefault: 10
includestringOptional

Include data from related models in payload. Comma separated list.

Default: ""
Responses
get
/saved-searches/{savedSearchId}/groups
200

list of groups

Delete a saved search

delete

Delete a SavedSearch.

Authorizations
OAuth2authorizationCodeRequired

Laravel passport oauth2 security.

Authorization URL: Token URL: Refresh URL:
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
saved_search_idstringRequired

ID of saved search to return

Responses
delete
/saved-searches/{saved_search_id}
204

success

No content

Returns all icons for saved searches

get

Get a list of icons available for SavedSearches.

Authorizations
OAuth2authorizationCodeRequired

Laravel passport oauth2 security.

Authorization URL: Token URL: Refresh URL:
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
per_pageintegerOptionalDefault: 10
Responses
get
/saved-searches/icons
200

list of icons for saved searches

Last updated