Home / Companies / Acceldata / Documentation / Page Details

Create and List Policies - Acceldata Data Observability Cloud

Documentation page from Acceldata

Page Details
Company
Word Count
444
Language
English
Contains Code
Unknown
Date Parsed
2025-12-18
Text

Get StartedAssetsAsset Schema ReferencesData Reliability Policies Data Quality Create and List Policies Manage Policies by ID Manage Policies by Name Policy Executions and Results Reconciliation Data Drift Schema Drift Data Freshness Data Anomaly Policy Executions & Results Policy Metadata & Configs Data Reliability Schema ReferencesPipelinesAuthenticationAuthorization- Page - Code Steps - Category - Label - Link - Separator

Title

×MessageCancelOK

Create new category

×What is the title of your new category?Create

Edit page index title

×What is the title of the page index?Edit

Edit category

×What is the new title of your category?Edit

Edit link

×What is the new title and URL of your link?Create

Create and List Policies

Copy Markdown Open in ChatGPT Open in Claude Connect to Cursor Connect to VS Code

Use the following APIs to create a new data quality policy or list the existing policies.

Endpoint (s)

GET  /catalog-server/api/rules/data-quality     (list)
POST /catalog-server/api/rules/data-quality     (create)

Copy

Query Parameters

| Name | Type | Required | Description | | --- | --- | --- | --- | | page | integer | No | Page number to retrieve when listing policies (default: 0). | | size | integer | No | Page size for pagination (default: 25). | | onlyActive | boolean | No | If true, returns only active Data Quality policies. |

Note

  • POST to this path is used to create a new Data Quality policy (no path or query parameters, body required).
  • GET to this path is used to list Data Quality policies (with optional pagination params above).

Sample Request

List

Bash

curl -X GET "https://{HOST}/catalog-server/api/rules/data-quality?page=0&size=25"

Copy

Create

Bash

curl -X POST "https://{HOST}/catalog-server/api/rules/data-quality" \
  -H "Authorization: Bearer $TOKEN" \
  -H "accessKey: $ACCESS_KEY"
  -H "secretKey: $SECRET_KEY" \
  -H "Content-Type: application/json" \
  -d '{
        "rule":{
          "name":"CUSTOMER_DQ",
          "type":"DATA_QUALITY",
          "details":{"backingAssetId":12345},
          "thresholdLevel":{"success":100,"warning":70},
          "scheduled":false
        },
        "items":[
          {"measurementType":"NULL_VALUES","columnName":"email","executionOrder":1},
          {"measurementType":"REGEX_MATCH","columnName":"phone","pattern":"^\\d{10}$","executionOrder":2}
        ]
      }'

Copy Type to search, ESC to discardType to search, ESC to discardType to search, ESC to discard  Last updated on Was this page helpful?SkipSend Next to read: Manage Policies by ID

For additional help, contact www.acceldata.force.com OR call our service desk +1 844 9433282

Copyright © 2025

Discard Changes

×Do you want to discard your current changes and overwrite with the template?CancelOverride

Archive Synced Block

×MessageCancelArchive

Create new Template

×What is this template's title?Create

Delete Template

×MessageCancelDelete On This Page Create and List PoliciesEndpoint (s)Query ParametersSample RequestListCreate

Analysis

No analysis available for this page.

Product Messaging

No product messaging analysis available for this page.

Competitive Analysis

No competitive analysis available for this page.