{
  "opencollection": "1.0.0",
  "info": {
    "name": "Tag Masking Tag Masking API API",
    "version": "0.1.0"
  },
  "items": [
    {
      "info": {
        "name": "Tag Masking API",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "List Tag Masking for an organization.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.live.altr.com/v1/tag/masking/",
            "params": [
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "The maximum number of items to return."
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "The number of items to skip."
              },
              {
                "name": "order_by",
                "value": "",
                "type": "query",
                "description": "The order of returned data for the defined field."
              },
              {
                "name": "sort_by",
                "value": "",
                "type": "query",
                "description": "The field to sort by."
              },
              {
                "name": "friendly_name",
                "value": "",
                "type": "query",
                "description": "The tag friendly name to filter by."
              },
              {
                "name": "database_id",
                "value": "",
                "type": "query",
                "description": "The database id to filter by."
              },
              {
                "name": "tag_name",
                "value": "",
                "type": "query",
                "description": "The tag name to filter by."
              },
              {
                "name": "protection_type",
                "value": "",
                "type": "query",
                "description": "The protection type to filter by."
              },
              {
                "name": "status_include",
                "value": "",
                "type": "query",
                "description": "The status(s) that should be included in response. (comma-delimited list) (applied, failed, pending)"
              },
              {
                "name": "status_exclude",
                "value": "",
                "type": "query",
                "description": "The status(s) that should not be included in response. (comma-delimited list) (applied, failed, pending)"
              }
            ],
            "auth": {
              "type": "basic",
              "username": "{{username}}",
              "password": "{{password}}"
            }
          },
          "docs": "List all Tag Masking for an organization."
        },
        {
          "info": {
            "name": "Create/Update a Tag Masking.",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.live.altr.com/v1/tag/masking/",
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "basic",
              "username": "{{username}}",
              "password": "{{password}}"
            }
          },
          "docs": "Create/Update a Tag Masking on the specified Tag."
        },
        {
          "info": {
            "name": "Delete a Tag Masking.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.live.altr.com/v1/tag/masking/",
            "params": [
              {
                "name": "ignore_errors",
                "value": "",
                "type": "query",
                "description": "During the delete process ignore errors and forget the Tag Masking."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "basic",
              "username": "{{username}}",
              "password": "{{password}}"
            }
          },
          "docs": "Deletes an existing Tag Masking."
        },
        {
          "info": {
            "name": "Get a Tag Masking.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.live.altr.com/v1/tag/masking/database/:db-id/database-name/:database-name/tag-name/:tag-name/schema-name/:schema-name",
            "params": [
              {
                "name": "db-id",
                "value": "",
                "type": "path",
                "description": "The ALTR DatabaseID"
              },
              {
                "name": "database-name",
                "value": "",
                "type": "path",
                "description": "The tag's database name"
              },
              {
                "name": "schema-name",
                "value": "",
                "type": "path",
                "description": "The tag's schema name"
              },
              {
                "name": "tag-name",
                "value": "",
                "type": "path",
                "description": "The tag's name"
              },
              {
                "name": "protection-type",
                "value": "",
                "type": "path",
                "description": "The optional protection type (e.g., governed, tokenized-vault)"
              }
            ],
            "auth": {
              "type": "basic",
              "username": "{{username}}",
              "password": "{{password}}"
            }
          },
          "docs": "Get a Tag Masking."
        },
        {
          "info": {
            "name": "Get a Tag Masking.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.live.altr.com/v1/tag/masking/tag/:tag-group-id",
            "params": [
              {
                "name": "tag-group-id",
                "value": "",
                "type": "path",
                "description": "The Altr tag group ID"
              }
            ],
            "auth": {
              "type": "basic",
              "username": "{{username}}",
              "password": "{{password}}"
            }
          },
          "docs": "Get a Tag Masking."
        },
        {
          "info": {
            "name": "Creates a Tag Masking.",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.live.altr.com/v1/tag/masking/tag/:tag-group-id",
            "params": [
              {
                "name": "tag-group-id",
                "value": "",
                "type": "path",
                "description": "The Altr tag group ID"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "basic",
              "username": "{{username}}",
              "password": "{{password}}"
            }
          },
          "docs": "Creates a new Tag Masking on the specified Tag."
        },
        {
          "info": {
            "name": "Delete a Tag Masking.",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.live.altr.com/v1/tag/masking/tag/:tag-group-id",
            "params": [
              {
                "name": "ignore_errors",
                "value": "",
                "type": "query",
                "description": "During the delete process ignore issues and forget the Tag Masking."
              },
              {
                "name": "tag-group-id",
                "value": "",
                "type": "path",
                "description": "The Altr tag group ID"
              }
            ],
            "auth": {
              "type": "basic",
              "username": "{{username}}",
              "password": "{{password}}"
            }
          },
          "docs": "Deletes an existing Tag Masking."
        }
      ]
    }
  ],
  "bundled": true
}