Palo Alto Networks EDM Datasets API

The EDM Datasets API from Palo Alto Networks — 2 operation(s) for edm datasets.

Operations 3

GET /v2/api/edm-datasets List EDM Datasets #
DELETE /v2/api/edm-datasets/{resourceId} Delete EDM Dataset #
GET /v2/api/edm-datasets/{resourceId} Get EDM Dataset #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/palo-alto-networks-edm-datasets-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

palo-alto-networks-edm-datasets-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  contact: {}
  description: "Manage Exact Data Matching (EDM) datasets for precise detection of sensitive content. Upload and maintain \nEDM datasets containing specific sensitive data such as customer lists, employee records, or financial data.\n"
  license:
    name: MIT
    url: https://opensource.org/license/mit
  title: v2 EDM Datasets API
  version: 1.0.0
servers:
- url: https://api.dlp.paloaltonetworks.com
tags:
- name: EDM Datasets
paths:
  /v2/api/edm-datasets:
    get:
      description: Returns a paginated list of EDM datasets for the authenticated tenant.
      operationId: get-v2-api-edm-datasets
      parameters:
      - description: Zero-based page index (0..N)
        in: query
        name: page
        required: false
        schema:
          default: 0
          minimum: 0
          type: integer
      - description: The size of the page to be returned
        in: query
        name: size
        required: false
        schema:
          default: 20
          minimum: 1
          type: integer
      - description: 'Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.'
        in: query
        name: sort
        required: false
        schema:
          items:
            type: string
          type: array
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PageEdmDatasetResponse'
          description: Paginated list of EDM datasets
        '401':
          description: Unauthorized
        '403':
          description: Forbidden - insufficient privileges
      security:
      - Bearer: []
      summary: List EDM Datasets
      tags:
      - EDM Datasets
  /v2/api/edm-datasets/{resourceId}:
    delete:
      description: Deletes an EDM dataset by its ID.
      operationId: delete-v2-api-edm-datasets-resourceid
      parameters:
      - in: path
        name: resourceId
        required: true
        schema:
          type: string
      responses:
        '204':
          description: EDM dataset deleted
        '401':
          description: Unauthorized
        '403':
          description: Forbidden - insufficient privileges
        '404':
          description: EDM dataset not found
      security:
      - Bearer: []
      summary: Delete EDM Dataset
      tags:
      - EDM Datasets
    get:
      description: Retrieves a single EDM dataset by its ID.
      operationId: get-v2-api-edm-datasets-resourceid
      parameters:
      - in: path
        name: resourceId
        required: true
        schema:
          type: string
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/EdmDatasetResponse'
          description: EDM dataset found
        '401':
          description: Unauthorized
        '403':
          description: Forbidden - insufficient privileges
        '404':
          description: EDM dataset not found
      security:
      - Bearer: []
      summary: Get EDM Dataset
      tags:
      - EDM Datasets
components:
  schemas:
    SortObject:
      properties:
        empty:
          type: boolean
        sorted:
          type: boolean
        unsorted:
          type: boolean
      type: object
    PageableObject:
      properties:
        offset:
          format: int64
          type: integer
        pageNumber:
          format: int32
          type: integer
        pageSize:
          format: int32
          type: integer
        paged:
          type: boolean
        sort:
          $ref: '#/components/schemas/SortObject'
        unpaged:
          type: boolean
      type: object
    AuditResponse:
      description: Audit metadata tracking creation and last-update information
      properties:
        created_at:
          description: Timestamp when the resource was created
          format: date-time
          type: string
        created_by:
          description: Username or service that created the resource
          type: string
        updated_at:
          description: Timestamp when the resource was last updated
          format: date-time
          type: string
        updated_by:
          description: Username or service that last updated the resource
          type: string
      type: object
    EdmField:
      description: A field definition within an EDM dataset
      properties:
        id:
          description: Unique identifier of the field
          type: string
        name:
          description: Field name as defined in the dataset
          type: string
        type:
          description: Data type of the field (e.g. string, number)
          type: string
      type: object
    PageEdmDatasetResponse:
      properties:
        content:
          items:
            $ref: '#/components/schemas/EdmDatasetResponse'
          type: array
        empty:
          type: boolean
        first:
          type: boolean
        last:
          type: boolean
        number:
          format: int32
          type: integer
        numberOfElements:
          format: int32
          type: integer
        pageable:
          $ref: '#/components/schemas/PageableObject'
        size:
          format: int32
          type: integer
        sort:
          $ref: '#/components/schemas/SortObject'
        totalElements:
          format: int64
          type: integer
        totalPages:
          format: int32
          type: integer
      type: object
    EdmDatasetResponse:
      description: EDM dataset resource returned by the API
      properties:
        active_fields:
          description: Set of currently active fields in the dataset
          items:
            $ref: '#/components/schemas/EdmField'
          type: array
          uniqueItems: true
        all_fields:
          description: Set of all fields defined in the dataset
          items:
            $ref: '#/components/schemas/EdmField'
          type: array
          uniqueItems: true
        audit_metadata:
          $ref: '#/components/schemas/AuditResponse'
        id:
          description: Unique identifier of the EDM dataset
          type: string
        index_status:
          description: Current indexing status of the dataset
          enum:
          - failed
          - queued
          - success
          type: string
        name:
          description: Display name of the EDM dataset
          type: string
        region_name:
          description: Region where the dataset is stored
          type: string
        tenant_id:
          description: Tenant identifier that owns this dataset
          type: string
      type: object
  securitySchemes:
    Bearer:
      scheme: bearer
      type: http