---
title: "Get Count of Pipelines Accessible Via Access Rule"
method: POST
path: "/v1/pipeline/rules-check"
tags: ["Pipelines"]
---

# Get Count of Pipelines Accessible Via Access Rule

`POST /v1/pipeline/rules-check`

## Request body

- PipelineAttributeRule
  - `filters` union, required
    - PipelineFilterLogicalConfig
      - `id` string
      - `value` PipelineFilterConfig[]
        - union
          - PipelineFilterLogicalConfig — recursive
          - PipelineLabelFilter
            - `id` string
            - `operator` 'contains' | 'is' | 'is not' | 'exists' | 'does not exist', required
            - `value` union
              - …
            - `type` 'label', required
            - `label` string, required
      - `type` 'and' | 'or', required
    - FilterAllowAllConfig
      - `type` 'allow-all', required

## Response `200`

Success

- object
  - `pipelinesCount` integer, required

## Other responses

- `400` — Incorrect input provided
- `401` — Unauthorized

---

[API](https://skmtc.net/tetrascience/apis/tetra-data-lake.md) · [All operations](https://skmtc.net/tetrascience/apis/tetra-data-lake/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/tetrascience/tetra-data-lake/versions/0205e2bace53/schema)
