API version: dev

---

# `CypherPathSubsetStep`

## Properties

Extends: [`BaseStep`](/openapi-schema/base-step.md)

- `type`: `enum` — required

- `query`: `string` — required

  A Cypher query string returning paths.

  example: `"MATCH path=((:Plant)-[:HAS_TAG]->(:Tag {name: \"blue\"})) RETURN path"`

## Raw Schema

```json
{
  "allOf": [
    {
      "$ref": "#/components/schemas/BaseStep"
    },
    {
      "type": "object",
      "required": [
        "type",
        "query"
      ],
      "properties": {
        "type": {
          "type": "string",
          "enum": [
            "cypher-path-subset"
          ]
        },
        "query": {
          "type": "string",
          "description": "A Cypher query string returning paths.",
          "example": "MATCH path=((:Plant)-[:HAS_TAG]->(:Tag {name: \"blue\"})) RETURN path"
        }
      }
    }
  ]
}
```

---

Home: [Ember Nexus API docs](/index.md)

Full site map: [llms.txt](/llms.txt)
