DEM

Search inferred DEM journeys

Search for inferred DEM journeys by status. Returns candidates (status=candidate, the default) or ignored journeys (status=ignored). Supports optional fuzzy name filtering and app ID filtering.

get/api/v2/dem/journeys/inferred/search

Request

Query parameters

status'candidate' | 'ignored'

The status of an inferred DEM journey.

Example:candidate

Filter by inferred journey status. Use candidate (default) to retrieve journeys suggested for promotion, or ignored to retrieve journeys that have been dismissed.

qstring

Fuzzy search query to filter inferred journeys by name.

app_idstring

Filter inferred journeys by application ID.

Response

OK

Example response

{
  "data": [
    {
      "attributes": {
        "created_at": "2024-01-15T10:30:00Z",
        "journey_rum": {
          "filter": "env:prod",
          "rum_steps": [
            {
              "nodes": [
                {
                  "query": "action.name:'checkout'"
                }
              ],
              "type": "start"
            },
            {
              "nodes": [
                {
                  "query": "action.name:'confirmation'"
                }
              ],
              "type": "stop"
            }
          ],
          "variants": [
            {
              "name": "Mobile checkout",
              "rum_steps": [
                {
                  "nodes": [
                    {
                      "query": "action.name:'checkout'"
                    }
                  ],
                  "type": "start"
                },
                {
                  "nodes": [
                    {
                      "query": "action.name:'confirmation'"
                    }
                  ],
                  "type": "stop"
                }
              ]
            }
          ]
        },
        "name": "Checkout Flow",
        "org_id": 12345,
        "rank": 1,
        "tags": [
          "team:synthetics",
          "env:prod"
        ],
        "test_suite": {
          "id": "suite-abc123",
          "name": "My Journey Suite"
        },
        "variants": [
          {
            "name": "Mobile checkout",
            "rum_steps": [
              {
                "nodes": [
                  {
                    "query": "action.name:'checkout'"
                  }
                ],
                "type": "start"
              },
              {
                "nodes": [
                  {
                    "query": "action.name:'confirmation'"
                  }
                ],
                "type": "stop"
              }
            ]
          }
        ]
      },
      "id": "inferred-journey-abc123",
      "type": "journeys"
    }
  ]
}

Changes

Changes to this operation have not been checked yet.