Select Star pii API

The pii API from Select Star — 1 operation(s) for pii.

Operations 1

GET /v1/pii/matching/{guid}/export/ #

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/select-star-pii-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

select-star-pii-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Select Star Metadata bi Pii API
  version: 1.0.0
  x-role-system:
    description: This API uses role-based access control
    roles:
      admin: Full access to all operations
      data_manager: Can modify data and configurations
      user: Read-only access to most resources
  description: API for interacting with the Select Star system
  termsOfService: https://www.selectstar.com/terms-of-service
  contact:
    email: support@selectstar.com
  license:
    name: All Rights Reserved
servers:
- url: https://api.production.selectstar.com
  description: Base URL declared by the provider in apis.yml (roadmap#122).
tags:
- name: pii
paths:
  /v1/pii/matching/{guid}/export/:
    get:
      operationId: pii_matching_export_retrieve
      parameters:
      - in: path
        name: guid
        schema:
          type: string
          pattern: ^([a-zA-z]{2}_[a-zA-Z0-9]{22})|me|default|([a-zA-z]{2}_[a-zA-Z0-9]{22}).personal$
        required: true
      tags:
      - pii
      security:
      - JWTAuthentication: []
      - tokenAuth: []
      responses:
        '200':
          content:
            text/csv:
              schema:
                $ref: '#/components/schemas/TaggedItemsNoSubTags'
          description: ''
      description: '**Required Role:** Data Manager or Admin'
      x-role-requirements: Data Manager or Admin
components:
  schemas:
    Type6b6Enum:
      enum:
      - airflow
      - aws_s3
      - bigquery
      - data_studio
      - databricks
      - db_agent
      - db2
      - dbt
      - fivetran
      - glue
      - hex
      - looker
      - metabase
      - mode
      - monte_carlo
      - mssql
      - mysql
      - omni
      - openlineage
      - oracle
      - periscope
      - postgres
      - power_bi
      - quicksight
      - redshift
      - salesforce
      - salesforce_crma
      - sigma
      - snowflake
      - tableau
      - thoughtspot
      - trial
      - trial_redshift
      type: string
      description: '* `airflow` - Airflow

        * `aws_s3` - AWS S3

        * `bigquery` - BigQuery

        * `data_studio` - Looker Studio

        * `databricks` - Databricks

        * `db_agent` - DB Agent

        * `db2` - DB2

        * `dbt` - dbt

        * `fivetran` - Fivetran

        * `glue` - Glue

        * `hex` - Hex

        * `looker` - Looker

        * `metabase` - Metabase

        * `mode` - Mode

        * `monte_carlo` - Monte Carlo

        * `mssql` - MS SQL

        * `mysql` - MySQL

        * `omni` - Omni BI

        * `openlineage` - Open Lineage

        * `oracle` - Oracle

        * `periscope` - Periscope

        * `postgres` - PostgreSQL

        * `power_bi` - Power BI

        * `quicksight` - QuickSight

        * `redshift` - Redshift

        * `salesforce` - Salesforce

        * `salesforce_crma` - Salesforce Analytics

        * `sigma` - Sigma

        * `snowflake` - Snowflake

        * `tableau` - Tableau

        * `thoughtspot` - ThoughtSpot

        * `trial` - Trial

        * `trial_redshift` - Trial Redshift'
    LookMLView:
      type: object
      description: 'Adds support for reading a description from metadata

        that support modifying description'
      properties:
        guid:
          type: string
          readOnly: true
        name:
          type: string
          readOnly: true
          description: Fully-qualified name of the field
        label:
          type: string
          readOnly: true
          description: Fully-qualified human-readable label of the field
        project_name:
          type:
          - string
          - 'null'
          readOnly: true
          description: Name of project containing the view
        data_source:
          allOf:
          - $ref: '#/components/schemas/DataSourceInfo'
          readOnly: true
        external_id:
          type: string
          readOnly: true
          description: External unique identifier of this resource
        breadcrumbs:
          type: array
          items:
            $ref: '#/components/schemas/Breadcrumb'
          readOnly: true
        tagged_items:
          type: array
          items:
            $ref: '#/components/schemas/TaggedItemsLiteWithSource'
          readOnly: true
        description:
          type:
          - string
          - 'null'
          description: Active description
        description_source:
          allOf:
          - $ref: '#/components/schemas/DescriptionSourceEnum'
          readOnly: true
        user_description:
          type:
          - string
          - 'null'
          readOnly: true
          description: User description
        user_description_author:
          allOf:
          - $ref: '#/components/schemas/UserLite'
          readOnly: true
        ai_description:
          type:
          - string
          - 'null'
          readOnly: true
          description: AI-generated description
        ingested_description:
          type:
          - string
          - 'null'
          readOnly: true
          description: Unmodified description from the data source
        richtext_description:
          type:
          - string
          - 'null'
          description: Richtext formatted description. Can be in Slatejs or Draftjs format.
        explores:
          type: array
          items:
            $ref: '#/components/schemas/ExploreLabel'
          readOnly: true
        business_owner:
          $ref: '#/components/schemas/LookMLViewSerializer.GuidReferenceField.business_owner'
        technical_owner:
          $ref: '#/components/schemas/LookMLViewSerializer.GuidReferenceField.technical_owner'
        popularity:
          allOf:
          - $ref: '#/components/schemas/LookerViewPopularity'
          readOnly: true
        search_name:
          type: string
          readOnly: true
        downstream_objects_counts:
          allOf:
          - $ref: '#/components/schemas/RelatedObjectsCounts'
          readOnly: true
        upstream_objects_counts:
          allOf:
          - $ref: '#/components/schemas/RelatedObjectsCounts'
          readOnly: true
        data_types:
          allOf:
          - $ref: '#/components/schemas/BaseType'
          readOnly: true
        collections:
          type: array
          items:
            $ref: '#/components/schemas/CollectionLite'
          readOnly: true
      required:
      - ai_description
      - breadcrumbs
      - collections
      - data_source
      - data_types
      - description_source
      - downstream_objects_counts
      - explores
      - external_id
      - guid
      - ingested_description
      - label
      - name
      - popularity
      - project_name
      - search_name
      - tagged_items
      - upstream_objects_counts
      - user_description
      - user_description_author
    DescriptionSourceEnum:
      enum:
      - user
      - ingestion
      - ai
      - public_docs
      - lineage
      - downstream_lineage
      - upstream_lineage
      - similarity
      - unknown
      type: string
      description: '* `user` - User

        * `ingestion` - Ingestion

        * `ai` - Ai

        * `public_docs` - Public Docs

        * `lineage` - Lineage

        * `downstream_lineage` - Downstream Lineage

        * `upstream_lineage` - Upstream Lineage

        * `similarity` - Similarity

        * `unknown` - Unknown'
    SuggestedDescriptionSourceObject:
      type: object
      properties:
        object_type:
          type: string
          readOnly: true
        guid:
          type: string
          readOnly: true
        name:
          type:
          - string
          - 'null'
          readOnly: true
        breadcrumbs:
          type: array
          items:
            $ref: '#/components/schemas/Breadcrumb'
          readOnly: true
        data_types:
          allOf:
          - $ref: '#/components/schemas/BaseType'
          readOnly: true
        parent_guid:
          type: string
      required:
      - breadcrumbs
      - data_types
      - guid
      - name
      - object_type
    TaggedItemsObject:
      type: object
      description: 'Adds support for reading a description from metadata

        that support modifying description'
      properties:
        suggested_description:
          type:
          - string
          - 'null'
          description: 'Suggested description coming from lineage, similar table, or public docs.


            When `force_showing_suggested_description` query parameter value is `false`,

            suggested description is returned only if there is no user or ingested description.'
          readOnly: true
        suggested_description_source:
          type:
          - string
          - 'null'
          readOnly: true
        suggested_description_source_object:
          allOf:
          - $ref: '#/components/schemas/SuggestedDescriptionSourceObject'
          readOnly: true
        data_types:
          allOf:
          - $ref: '#/components/schemas/BaseType'
          readOnly: true
        object_type:
          type: string
          readOnly: true
        guid:
          type: string
          readOnly: true
        name:
          type:
          - string
          - 'null'
          readOnly: true
        short_name:
          type: string
          readOnly: true
        description:
          type: string
          default: ''
        description_source:
          allOf:
          - $ref: '#/components/schemas/DescriptionSourceEnum'
          description: 'The source of the active description.


            * `user` - User

            * `ingestion` - Ingestion

            * `ai` - Ai

            * `public_docs` - Public Docs

            * `lineage` - Lineage

            * `downstream_lineage` - Downstream Lineage

            * `upstream_lineage` - Upstream Lineage

            * `similarity` - Similarity

            * `unknown` - Unknown'
        user_description:
          type: string
          readOnly: true
        user_description_author:
          allOf:
          - $ref: '#/components/schemas/UserLite'
          readOnly: true
        ingested_description:
          type: string
          readOnly: true
        ai_description:
          type: string
          readOnly: true
        search_name:
          type: string
          readOnly: true
          default: ''
        data_type:
          type: string
          readOnly: true
          default: ''
        external_type:
          type: string
          readOnly: true
          default: ''
        data_source:
          allOf:
          - $ref: '#/components/schemas/BaseDataSource'
          readOnly: true
        data_source_type:
          type:
          - string
          - 'null'
          readOnly: true
          default: ''
        url:
          type: string
          format: uri
          readOnly: true
        parent_guid:
          type: string
          readOnly: true
        last_updated_on:
          type: string
          format: date-time
          readOnly: true
        is_hidden:
          type: boolean
          readOnly: true
        breadcrumbs:
          type: array
          items:
            $ref: '#/components/schemas/Breadcrumb'
          readOnly: true
        richtext_description:
          type: string
          default: ''
          description: Rich text version of `description` using SlateJS or Markdown format.
        popularity:
          type:
          - object
          - 'null'
          additionalProperties: {}
          readOnly: true
        raw_popularity:
          type:
          - integer
          - 'null'
          readOnly: true
        downstream_objects_counts:
          allOf:
          - $ref: '#/components/schemas/RelatedObjectsCounts'
          readOnly: true
        upstream_objects_counts:
          allOf:
          - $ref: '#/components/schemas/RelatedObjectsCounts'
          readOnly: true
        tagged_items:
          type: array
          items:
            $ref: '#/components/schemas/TaggedItemsLiteWithSource'
          readOnly: true
        deactivation_scheduled_on:
          type:
          - string
          - 'null'
          format: date-time
          description: 'A time when objects is fully deactivated, so deactivate grace period pass too


            That implementation gracefully supports models which does not support deactivation.

            Alternative implementation in `data_sources.serializers.base.DeactivationScheduledOnMixin`

            enforces deactivation support.'
          readOnly: true
        field:
          allOf:
          - $ref: '#/components/schemas/LookMLField'
          readOnly: true
        label:
          type:
          - string
          - 'null'
          readOnly: true
        emoji:
          type:
          - string
          - 'null'
          readOnly: true
        color_scheme:
          type:
          - string
          - 'null'
          readOnly: true
      required:
      - ai_description
      - breadcrumbs
      - color_scheme
      - data_source
      - data_source_type
      - data_type
      - data_types
      - deactivation_scheduled_on
      - downstream_objects_counts
      - emoji
      - external_type
      - field
      - guid
      - ingested_description
      - is_hidden
      - label
      - last_updated_on
      - name
      - object_type
      - parent_guid
      - popularity
      - raw_popularity
      - search_name
      - short_name
      - suggested_description
      - suggested_description_source
      - suggested_description_source_object
      - tagged_items
      - upstream_objects_counts
      - url
      - user_description
      - user_description_author
    BaseDataSource:
      type: object
      properties:
        guid:
          type: string
          maxLength: 25
        type:
          $ref: '#/components/schemas/Type6b6Enum'
        name:
          type: string
          maxLength: 100
      required:
      - name
      - type
    TargetDataSourceTypeEnum:
      enum:
      - airflow
      - aws_s3
      - bigquery
      - data_studio
      - databricks
      - db_agent
      - db2
      - dbt
      - fivetran
      - glue
      - hex
      - looker
      - metabase
      - mode
      - monte_carlo
      - mssql
      - mysql
      - omni
      - openlineage
      - oracle
      - periscope
      - postgres
      - power_bi
      - quicksight
      - redshift
      - salesforce
      - salesforce_crma
      - sigma
      - snowflake
      - tableau
      - thoughtspot
      - trial
      - trial_redshift
      type: string
      description: '* `airflow` - Airflow

        * `aws_s3` - AWS S3

        * `bigquery` - BigQuery

        * `data_studio` - Looker Studio

        * `databricks` - Databricks

        * `db_agent` - DB Agent

        * `db2` - DB2

        * `dbt` - dbt

        * `fivetran` - Fivetran

        * `glue` - Glue

        * `hex` - Hex

        * `looker` - Looker

        * `metabase` - Metabase

        * `mode` - Mode

        * `monte_carlo` - Monte Carlo

        * `mssql` - MS SQL

        * `mysql` - MySQL

        * `omni` - Omni BI

        * `openlineage` - Open Lineage

        * `oracle` - Oracle

        * `periscope` - Periscope

        * `postgres` - PostgreSQL

        * `power_bi` - Power BI

        * `quicksight` - QuickSight

        * `redshift` - Redshift

        * `salesforce` - Salesforce

        * `salesforce_crma` - Salesforce Analytics

        * `sigma` - Sigma

        * `snowflake` - Snowflake

        * `tableau` - Tableau

        * `thoughtspot` - ThoughtSpot

        * `trial` - Trial

        * `trial_redshift` - Trial Redshift'
    LookMLFieldFieldTypeEnum:
      enum:
      - measure
      - dimension
      - field_set
      type: string
      description: '* `measure` - measure

        * `dimension` - dimension

        * `field_set` - field_set'
    LookMLField:
      type: object
      description: 'Adds support for reading a description from metadata

        that support modifying description'
      properties:
        guid:
          type: string
          maxLength: 25
        name:
          type: string
          description: Fully-qualified name of the field
        label:
          type: string
          description: Fully-qualified human-readable label of the field
        description:
          type:
          - string
          - 'null'
          description: Active description
        description_source:
          allOf:
          - $ref: '#/components/schemas/DescriptionSourceEnum'
          readOnly: true
        user_description:
          type:
          - string
          - 'null'
          readOnly: true
          description: User description
        user_description_author:
          allOf:
          - $ref: '#/components/schemas/UserLite'
          readOnly: true
        ai_description:
          type:
          - string
          - 'null'
          readOnly: true
          description: AI-generated description
        ingested_description:
          type:
          - string
          - 'null'
          readOnly: true
          description: Unmodified description from the data source
        richtext_description:
          type:
          - string
          - 'null'
          description: Richtext formatted description. Can be in Slatejs or Draftjs format.
        suggested_description:
          type:
          - string
          - 'null'
          description: 'Suggested description coming from lineage, similar table, or public docs.


            When `force_showing_suggested_description` query parameter value is `false`,

            suggested description is returned only if there is no user or ingested description.'
          readOnly: true
        project_name:
          type:
          - string
          - 'null'
          description: The name of the project this field is defined in
        field_type:
          allOf:
          - $ref: '#/components/schemas/LookMLFieldFieldTypeEnum'
          readOnly: true
        type:
          type: string
        external_type:
          type: string
          readOnly: true
          description: The LookML type of the field
        data_type:
          type: string
          description: Map external_type to the Select Star type
          readOnly: true
        view_label:
          type: string
        popularity:
          allOf:
          - $ref: '#/components/schemas/LookerFieldPopularity'
          readOnly: true
        is_used_as_filter:
          readOnly: true
        is_used_as_pivot:
          readOnly: true
        is_metric:
          readOnly: true
        is_mention:
          readOnly: true
        tagged_items:
          type: array
          items:
            $ref: '#/components/schemas/TaggedItemsLiteWithSource'
          readOnly: true
        sql:
          type:
          - string
          - 'null'
          readOnly: true
          description: SQL expression as defined in the LookML model. The SQL syntax shown here is a representation intended for auditability, and is not necessarily an exact match for what will ultimately be run in the database. It may contain special LookML syntax or annotations that are not valid SQL. This will be null if the current user does not have the see_lookml permission for the field's model.
        suggested_description_source:
          allOf:
          - $ref: '#/components/schemas/SuggestedDescriptionSourceEnum'
          readOnly: true
        suggested_description_source_object:
          allOf:
          - $ref: '#/components/schemas/LookMLFieldSerializer.GuidReferenceField.suggested_description_source_object'
          readOnly: true
        view:
          allOf:
          - $ref: '#/components/schemas/LookMLView'
          readOnly: true
        data_types:
          allOf:
          - $ref: '#/components/schemas/BaseType'
          readOnly: true
      required:
      - ai_description
      - data_type
      - data_types
      - description_source
      - external_type
      - field_type
      - ingested_description
      - is_mention
      - is_metric
      - is_used_as_filter
      - is_used_as_pivot
      - label
      - name
      - popularity
      - sql
      - suggested_description
      - suggested_description_source
      - suggested_description_source_object
      - tagged_items
      - type
      - user_description
      - user_description_author
      - view
      - view_label
    PiiRule:
      type: object
      properties:
        guid:
          type: string
          maxLength: 25
        name:
          type: string
          description: PII Rule name display name
          maxLength: 50
        type:
          allOf:
          - $ref: '#/components/schemas/PIIType'
          description: 'The type of PII this represents


            * `address` - address

            * `banking` - banking

            * `birthdate` - birthdate

            * `document` - document

            * `email` - email

            * `face_photo` - face_photo

            * `gender` - gender

            * `marital_status` - marital_status

            * `nationality` - nationality

            * `online_account` - online_account

            * `online_address` - online_address

            * `password` - password

            * `person` - person

            * `phone` - phone

            * `salary` - salary

            * `ssn` - ssn

            * `username` - username'
        regex:
          type: string
          description: The PII Rule
        created_by:
          allOf:
          - $ref: '#/components/schemas/UserLite'
          readOnly: true
        active:
          type: boolean
        item_count:
          type: integer
          readOnly: true
      required:
      - created_by
      - item_count
      - name
      - regex
      - type
    LookMLViewSerializer.GuidReferenceField.technical_owner:
      anyOf:
      - $ref: '#/components/schemas/DSUserName'
      - $ref: '#/components/schemas/Team'
      - $ref: '#/components/schemas/UserLite'
      discriminator:
        propertyName: object_type
        mapping:
          dsuser: '#/components/schemas/DSUserName'
          team: '#/components/schemas/Team'
          user: '#/components/schemas/UserLite'
    TaggedItemsLiteWithSourceSerializer.GuidReferenceField.suggestion_source_object:
      anyOf:
      - $ref: '#/components/schemas/PiiRule'
      - $ref: '#/components/schemas/TaggedItemsLite'
      discriminator:
        propertyName: object_type
        mapping:
          piirule: '#/components/schemas/PiiRule'
          taggeditems: '#/components/schemas/TaggedItemsLite'
    TagLite:
      type: object
      properties:
        guid:
          type: string
          maxLength: 25
        type:
          $ref: '#/components/schemas/TypeB32Enum'
        name:
          type: string
          readOnly: true
          description: Tag display name
        icon:
          type: string
          readOnly: true
          description: Icon identifier (for status tags)
        color:
          type: string
          readOnly: true
          description: 'Tag color (for category tags). Allowed formats: ''#ffeedd'' and ''#ffeeddcc'' (RGB/ARGB hexadecimal)'
          deprecated: true
        visible:
          type: boolean
          readOnly: true
        links_to:
          type:
          - string
          - 'null'
        breadcrumbs:
          type: array
          items:
            $ref: '#/components/schemas/Breadcrumb'
          readOnly: true
      required:
      - breadcrumbs
      - color
      - icon
      - name
      - type
      - visible
    TaggedItemsLite:
      type: object
      description: Serializer without suggestion source
      properties:
        item:
          $ref: '#/components/schemas/TaggedItemsLiteSerializer.GuidReferenceField.item'
        guid:
          type: string
          readOnly: true
        tag:
          $ref: '#/components/schemas/TagLite'
        kind:
          type: string
        suggested_source_kind:
          type: string
      required:
      - guid
      - item
      - kind
      - suggested_source_kind
      - tag
    CollectionLite:
      type: object
      properties:
        guid:
          type: string
          readOnly: true
        name:
          type: string
          readOnly: true
        icon:
          type: string
          readOnly: true
        data_types:
          allOf:
          - $ref: '#/components/schemas/BaseType'
          readOnly: true
        breadcrumbs:
          type: array
          items:
            $ref: '#/components/schemas/Breadcrumb'
          readOnly: true
        emoji:
          type:
          - string
          - 'null'
          readOnly: true
          description: Unicode representation of the selected emoji
        color_scheme:
          type:
          - string
          - 'null'
          readOnly: true
          description: Color scheme selected by the user for the icon
        linked_from:
          type: array
          items:
            type: string
          readOnly: true
          description: Tags having a link to this collection
      required:
      - breadcrumbs
      - color_scheme
      - data_types
      - emoji
      - guid
      - icon
      - linked_from
      - name
    LookMLViewSerializer.GuidReferenceField.business_owner:
      anyOf:
      - $ref: '#/components/schemas/DSUserName'
      - $ref: '#/components/schemas/Team'
      - $ref: '#/components/schemas/UserLite'
      discriminator:
        propertyName: object_type
        mapping:
          dsuser: '#/components/schemas/DSUserName'
          team: '#/components/schemas/Team'
          user: '#/components/schemas/UserLite'
    ExploreLabel:
      type: object
      description: 'Adds support for reading a description from metadata

        that support modifying description'
      properties:
        guid:
          type: string
          maxLength: 25
        label:
          type: string
        updated_on:
          type: string
          format: date-time
          readOnly: true
        data_source_type:
          type: string
          readOnly: true
        data_types:
          allOf:
          - $ref: '#/components/schemas/BaseType'
          readOnly: true
      required:
      - data_source_type
      - data_types
      - label
      - updated_on
    TaggedItemsNoSubTags:
      type: object
      properties:
        tag:
          $ref: '#/components/schemas/TagLite'
        kind:
          type: string
        suggested_source_kind:
          type: string
        suggestion_source:
          $ref: '#/components/schemas/TaggedItemsLite'
        suggestion_source_object:
          $ref: '#/components/schemas/TaggedItemsNoSubTagsSerializer.GuidReferenceField.suggestion_source_object'
        item:
          $ref: '#/components/schemas/TaggedItemsNoSubTagsSerializer.GuidReferenceField.item'
      required:
      - item
      - kind
      - suggested_source_kind
      - suggestion_source
      - suggestion_source_object
      - tag
    LookerFieldPopularity:
      type: object
      properties:
        timeframe:
          type: integer
          readOnly: true
          default: 90
        user_count:
          type: integer
          readOnly: true
        service_query_count:
          type: integer
          readOnly: true
        popularity:
          type: integer
          readOnly: true
          description: Popularity score for this object from 0-100
        query_count:
          type: integer
        view_count:
          type: integer
      required:
      - popularity
      - query_count
      - service_query_count
      - timeframe
      - user_count
      - view_count
    UserLite:
      type: object
      properties:
        guid:
          type: string
          readOnly: true
        first_name:
          type: string
          readOnly: true
        last_name:
          type: string
          readOnly: true
        team:
          allOf:
          - $ref: '#/components/schemas/TeamShortcut'
          readOnly: true
        email:
          type: string
          format: email
          readOnly: true
          title: Email address
        avatar:
          type:
          - string
          - 'null'
          format: uri
          readOnly: true
        is_active:
          type: boolean
          readOnly: true
      required:
      - avatar
      - email
      - first_name
      - guid
      - is_active
      - last_name
      - team
    BaseMetadata:
      type: object
      properties:
        object_type:
          type: string
          readOnly: true
        guid:
          type: string
          readOnly: true
        name:
          type:
          - string
          - 'null'
          readOnly: true
        breadcrumbs:
          type: array
          items:
            $ref: '#/components/schemas/Breadcrumb'
          readOnly: true
      required:
      - breadcrumbs
      - guid
      - name
      - object_type
    PIIType:
      enum:
      - address
      - banking
      - birthdate
      - document
      - email
      - face_photo
      - gender
      - marital_status
      - nationality
      - online_account
      - online_address
      - password
      - person
      - phone
      - salary
      - ssn
      - username
      type: string
      description: '* `address` - address

        * `banking` - banking

        * `birthdate` - birthdate

        * `document` - document

        * `email` - email

        * `face_photo` - face_photo

        * `gender` - gender

        * `marital_status` - marital_status

        * `nationality` - nationality

        * `online_account` - online_account

        * `online_address` - online_address

        * `password` - password

        * `person` - person

        * `phone` - phone

        * `salary` - salary

        * `ssn` - ssn

        * `username` - username'
    TaggedItemsSource:
      type: object
      properties:
        item:
          $ref: '#/components/schemas/TaggedItemsSourceSerializer.GuidReferenceField.item'
      required:
      - item
    TaggedItemsLiteSerializer.GuidReferenceField.item:
      $ref: '#/components/schemas/BaseMetadata'
    BaseType:
      type: object
      description: 'Base Serializer to inject the following `type` information:

        - Object Type: Model Name of the Object: Table, Dashboard, ReportQuery

        - Data Source Type: snowflake, databricks etc.

        - Data Type: Additional type like tile, visual, card etc.'
      properties:
        object_type:
          type:
          - string
          - 'null'
          readOnly: true
        data_source_type:
          type:
          - string
          - 'null'
          readOnly: true
        data_type:
          type:
          - string
          - 'null'
          readOnly: true
        external_database_type:
          type:
          - string
          - 'null'
          readOnly: true
      required:
      - data_source_type
      - data_type
      - external_database_type
      - object_type
    TypeB32Enum:
      enum:
      - status
      - dbt
      type: string
      description: '* `status` - status

        * `dbt` - dbt'
    Team:
      type: object
      properties:
        guid:
          type: string
          readOnly: true
        name:
          type: string
          maxLength: 100
        description:
          type:
          - string
          - 'null'
          description: Active description
        richtext_description:
          type:
          - string
          - 'null'
          description: Richtext formatted description. Can be in Slatejs or Draftjs format.
        members_count:
          type: integer
          readOnly: true
      required:
      - guid
      - members_count
      - name
    TaggedItemsSourceSerializer.GuidReferenceField.item:
      $ref: '#/components/schemas/BaseMetadata'
    TaggedItemsNoSubTagsSerializer.GuidReferenceField.item:
      $ref: '#/components/schemas/TaggedItemsObject'
    TeamShortcut:
      type: object
      properties:
        guid:
          type: string
        name:
          type: string
      required:
      - guid
      - name
    TaggedItemsLiteWithSource:
      type: object
      properties:
        guid:
          type: string
          readOnly: true
        tag:
          $ref: '#/components/schemas/TagLite'
        kind:
          type: string
        suggested_source_kind:
          type: string
        suggestion_source:
          $ref: '#/components/schemas/TaggedItemsSource'
        suggestion_source_object:
          $ref: '#/components/schemas/TaggedItemsLiteWithSourceSeriali

# --- truncated at 32 KB (37 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/select-star/refs/heads/main/openapi/select-star-pii-api-openapi.yml