Events endpoint

Use the Events endpoint to retrieve event slugs to use in your report service queries. The endpoint enables you to search for events using their readable names and returns useful information about each one.

Before you begin

To use this endpoint, you need an Adjust API token. Follow the instructions in the authentication guide to get your token.

Endpoint

https://dash.adjust.com/control-center/reports-service/events

GET request

Return a list of event objects.

Parameters

ParameterData typeRequiredDescription
events__containsStringNoFilters events by an exact match in the event's key or a partial match in its value.

Responses

This endpoint returns the following responses:

ResponseDescriptionNotes
200SuccessReturns report information
204No contentReturned if the response object is empty
400Bad requestReturned if your request is malformed or contains unsupported parameters
401UnauthorizedReturned if your credentials are incorrect or absent
403ForbiddenReturned if you try to access information you don't have permission to view
429Too many requestsReturned if you exceed 50 simultaneous requests
503Service unavailableReturned if the server cannot be reached
504Gateway timeoutReturned if the query takes too long to return a response

Success response

[
  {
    "id": "string",
    "name": "string",
    "short_name": "",
    "section": "",
    "formatting": "money",
    "increase_is_negative": false,
    "description": "",
    "app_token": [
      "string"
    ],
    "tokens": [
      "string"
    ]
  }
]

Parameters

ParameterData typeDescription
idStringThe event slug.
nameStringThe name of the event.
short_nameStringThe shortened name of the event.
sectionStringThe event section. See the table below for a summary of available values.
formattingStringThe format in which the event's data is stored.
increase_is_negative Deprecated BooleanWhether the most recent change was a value increase.
app_tokenArray<String>The app token with which the event is associated.
tokensArray<String>The event's token(s).

Sections

Example

cURL
curl --location --request GET 'https://dash.adjust.com/control-center/reports-service/events?event__contains=purchase' \
--header 'Authorization: Bearer {API_TOKEN}'
[
  {
    "id": "purchase",
    "name": "Purchase event",
    "short_name": "PUR",
    "section": "Revenue",
    "formatting": "money",
    "increase_is_negative": false,
    "description": "",
    "app_token": [
      "4zb92bmajmrd"
    ],
    "tokens": [
      "abc123"
    ]
  }
]