components:
  schemas:
    JsonValue: {}
    Problem:
      additionalProperties: true
      properties:
        code:
          type: string
        detail:
          type: string
        requestId:
          type: string
        status:
          type: integer
        title:
          type: string
        traceId:
          type: string
        type:
          format: uri
          type: string
      type: object
  securitySchemes:
    bearerAuth:
      bearerFormat: JWT
      scheme: bearer
      type: http
externalDocs:
  description: Customer documentation
  url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/customer_website
info:
  description: Generated discovery contract for the live Platform3 master route. Domain field semantics remain owned by the linked data dictionary.
  title: Platform3 People & Orgs 1EdTech API
  version: 1.0.0
openapi: 3.1.0
paths:
  /:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_6266c2e7
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      security: []
      summary: Read the API discovery descriptor
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /age_grade_history:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_age_grade_history_fb619cce
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: List Age Grade History
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    post:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_POST_age_grade_history_a49ecf41
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/JsonValue"
        required: true
      responses:
        "200": &a1
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        "201": *a1
        "202": *a1
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Create Age Grade History
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /age_grade_history/{historyId}:
    delete:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_DELETE_age_grade_history_historyId_27c28923
      parameters:
        - in: path
          name: historyId
          required: true
          schema:
            type: string
        - in: header
          name: Idempotency-Key
          required: true
          schema:
            type: string
        - in: header
          name: If-Match
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        "204":
          description: Successful deletion
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Delete Age Grade History
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_age_grade_history_historyId_0629509c
      parameters:
        - in: path
          name: historyId
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read Age Grade History
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    patch:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_PATCH_age_grade_history_historyId_c205bfa9
      parameters:
        - in: path
          name: historyId
          required: true
          schema:
            type: string
        - in: header
          name: Idempotency-Key
          required: true
          schema:
            type: string
        - in: header
          name: If-Match
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/JsonValue"
        required: true
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Update Age Grade History
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /alpha_level_history:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_alpha_level_history_6a1efe93
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: List Alpha Level History
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    post:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_POST_alpha_level_history_25ac3d19
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/JsonValue"
        required: true
      responses:
        "200": &a2
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        "201": *a2
        "202": *a2
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Create Alpha Level History
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /alpha_level_history/{historyId}:
    delete:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_DELETE_alpha_level_history_historyId_7abd0d28
      parameters:
        - in: path
          name: historyId
          required: true
          schema:
            type: string
        - in: header
          name: Idempotency-Key
          required: true
          schema:
            type: string
        - in: header
          name: If-Match
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        "204":
          description: Successful deletion
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Delete Alpha Level History
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_alpha_level_history_historyId_e2bb5e10
      parameters:
        - in: path
          name: historyId
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read Alpha Level History
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    patch:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_PATCH_alpha_level_history_historyId_ef6bbe0e
      parameters:
        - in: path
          name: historyId
          required: true
          schema:
            type: string
        - in: header
          name: Idempotency-Key
          required: true
          schema:
            type: string
        - in: header
          name: If-Match
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/JsonValue"
        required: true
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Update Alpha Level History
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /app_credentials:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_app_credentials_bbee5bba
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: List App Credential
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    post:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_POST_app_credentials_f44d27f6
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/JsonValue"
        required: true
      responses:
        "200": &a3
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        "201": *a3
        "202": *a3
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Create App Credential
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /app_credentials/{studentSourcedId}/{appId}:
    delete:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_DELETE_app_credentials_studentSourcedId_appId_f2f7c369
      parameters:
        - in: path
          name: studentSourcedId
          required: true
          schema:
            type: string
        - in: path
          name: appId
          required: true
          schema:
            type: string
        - in: header
          name: Idempotency-Key
          required: true
          schema:
            type: string
        - in: header
          name: If-Match
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        "204":
          description: Successful deletion
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Delete App Credential
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_app_credentials_studentSourcedId_appId_25cae6e7
      parameters:
        - in: path
          name: studentSourcedId
          required: true
          schema:
            type: string
        - in: path
          name: appId
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read App Credential
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    patch:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_PATCH_app_credentials_studentSourcedId_appId_f063ab99
      parameters:
        - in: path
          name: studentSourcedId
          required: true
          schema:
            type: string
        - in: path
          name: appId
          required: true
          schema:
            type: string
        - in: header
          name: Idempotency-Key
          required: true
          schema:
            type: string
        - in: header
          name: If-Match
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/JsonValue"
        required: true
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Update App Credential
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /class_memberships:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_class_memberships_de486b23
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: List Class Membership
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    post:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_POST_class_memberships_fc556b4c
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/JsonValue"
        required: true
      responses:
        "200": &a4
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        "201": *a4
        "202": *a4
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Create Class Membership
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /class_memberships/{membershipId}:
    delete:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_DELETE_class_memberships_membershipId_78a0f4bf
      parameters:
        - in: path
          name: membershipId
          required: true
          schema:
            type: string
        - in: header
          name: Idempotency-Key
          required: true
          schema:
            type: string
        - in: header
          name: If-Match
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        "204":
          description: Successful deletion
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Delete Class Membership
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_class_memberships_membershipId_ed1cab89
      parameters:
        - in: path
          name: membershipId
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read Class Membership
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    patch:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_PATCH_class_memberships_membershipId_7b233332
      parameters:
        - in: path
          name: membershipId
          required: true
          schema:
            type: string
        - in: header
          name: Idempotency-Key
          required: true
          schema:
            type: string
        - in: header
          name: If-Match
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/JsonValue"
        required: true
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Update Class Membership
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /demo-token:
    post:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_POST_demo_token_14edaeb3
      parameters:
        - in: query
          name: tenantId
          required: false
          schema:
            type: string
      responses:
        "200": &a5
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        "201": *a5
        "202": *a5
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      security: []
      summary: Mint a public demo token through the compatibility alias
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /dev/mint:
    post:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_POST_dev_mint_16f82709
      parameters:
        - in: query
          name: tenantId
          required: false
          schema:
            type: string
      responses:
        "200": &a6
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        "201": *a6
        "202": *a6
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      security: []
      summary: Mint a public demo token
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /guardian_relationships:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_guardian_relationships_a06fce37
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: List Guardian Relationship
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /guardian_relationships/{guardianRelationshipId}:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_guardian_relationships_guardianRelationshipId_62e69476
      parameters:
        - in: path
          name: guardianRelationshipId
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read Guardian Relationship
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /guardians:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_guardians_f0594352
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: List Guardian
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /guardians/{guardianId}:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_guardians_guardianId_5e269d97
      parameters:
        - in: path
          name: guardianId
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read Guardian
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /guides/{guidePersonId}/students:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_guides_guidePersonId_students_83bd4f0d
      parameters:
        - in: path
          name: guidePersonId
          required: true
          schema:
            type: string
        - in: query
          name: asOfDate
          required: false
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read api guides guidePersonId students
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /imports/timeback-class-context:
    post:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_POST_imports_timeback_class_context_e22925db
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/JsonValue"
        required: true
      responses:
        "200": &a7
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        "201": *a7
        "202": *a7
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Import typed subject-enrollment context
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /object_tags:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_object_tags_87ad3b30
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: List Object Tag
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    post:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_POST_object_tags_680470a3
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/JsonValue"
        required: true
      responses:
        "200": &a8
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        "201": *a8
        "202": *a8
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Create Object Tag
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /object_tags/{objectKind}/{objectId}/{tagKey}:
    delete:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_DELETE_object_tags_objectKind_objectId_tagKey_fd486d27
      parameters:
        - in: path
          name: objectKind
          required: true
          schema:
            type: string
        - in: path
          name: objectId
          required: true
          schema:
            type: string
        - in: path
          name: tagKey
          required: true
          schema:
            type: string
        - in: header
          name: Idempotency-Key
          required: true
          schema:
            type: string
        - in: header
          name: If-Match
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        "204":
          description: Successful deletion
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Delete Object Tag
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_object_tags_objectKind_objectId_tagKey_e313160a
      parameters:
        - in: path
          name: objectKind
          required: true
          schema:
            type: string
        - in: path
          name: objectId
          required: true
          schema:
            type: string
        - in: path
          name: tagKey
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read Object Tag
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    patch:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_PATCH_object_tags_objectKind_objectId_tagKey_96c2198a
      parameters:
        - in: path
          name: objectKind
          required: true
          schema:
            type: string
        - in: path
          name: objectId
          required: true
          schema:
            type: string
        - in: path
          name: tagKey
          required: true
          schema:
            type: string
        - in: header
          name: Idempotency-Key
          required: true
          schema:
            type: string
        - in: header
          name: If-Match
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/JsonValue"
        required: true
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Update Object Tag
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /openapi.json:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_openapi_json_2c99309b
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      security: []
      summary: Read the implementation-local compatibility OpenAPI document
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /people:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_people_f299bf1a
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: List Person
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    post:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_POST_people_d2e8a582
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/JsonValue"
        required: true
      responses:
        "200": &a9
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        "201": *a9
        "202": *a9
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Create Person
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /people/{personId}:
    delete:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_DELETE_people_personId_bd30c303
      parameters:
        - in: path
          name: personId
          required: true
          schema:
            type: string
        - in: header
          name: Idempotency-Key
          required: true
          schema:
            type: string
        - in: header
          name: If-Match
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        "204":
          description: Successful deletion
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Delete Person
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_people_personId_575e8f60
      parameters:
        - in: path
          name: personId
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read Person
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    patch:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_PATCH_people_personId_a6a3ec5c
      parameters:
        - in: path
          name: personId
          required: true
          schema:
            type: string
        - in: header
          name: Idempotency-Key
          required: true
          schema:
            type: string
        - in: header
          name: If-Match
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/JsonValue"
        required: true
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Update Person
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /people/{personId}/age_grade:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_people_personId_age_grade_10755a2a
      parameters:
        - in: path
          name: personId
          required: true
          schema:
            type: string
        - in: query
          name: asOfDate
          required: false
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read api people personId age_grade
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /people/{personId}/alpha_level:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_people_personId_alpha_level_649c5b8d
      parameters:
        - in: path
          name: personId
          required: true
          schema:
            type: string
        - in: query
          name: asOfDate
          required: false
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read api people personId alpha_level
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /people/{personId}/enrolled_grade:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_people_personId_enrolled_grade_d46e643d
      parameters:
        - in: path
          name: personId
          required: true
          schema:
            type: string
        - in: query
          name: asOfDate
          required: false
          schema:
            type: string
        - in: query
          name: subject
          required: false
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read api people personId enrolled_grade
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /people/{personId}/enrollment_anchors/first_enrolled_course_grade:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_people_personId_enrollment_anchors_first_enrolled_course_grade_ba3338fa
      parameters:
        - in: path
          name: personId
          required: true
          schema:
            type: string
        - in: query
          name: subject
          required: false
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read api people personId enrollment_anchors first_enrolled_course_grade
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /people/{personId}/enrollment_anchors/first_single_grade:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_people_personId_enrollment_anchors_first_single_grade_1b0b22a4
      parameters:
        - in: path
          name: personId
          required: true
          schema:
            type: string
        - in: query
          name: subject
          required: false
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read api people personId enrollment_anchors first_single_grade
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /people/{personId}/guardians:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_people_personId_guardians_71cab870
      parameters:
        - in: path
          name: personId
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read api people personId guardians
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /people/{personId}/memberships:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_people_personId_memberships_f4b7de70
      parameters:
        - in: path
          name: personId
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read api people personId memberships
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /people/{personId}/program_participations:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_people_personId_program_participations_a7f17286
      parameters:
        - in: path
          name: personId
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read api people personId program_participations
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /person_sensitive_profiles:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_person_sensitive_profiles_91acf612
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: List Person Sensitive Profile
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    post:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_POST_person_sensitive_profiles_b61c6e6a
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/JsonValue"
        required: true
      responses:
        "200": &a10
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        "201": *a10
        "202": *a10
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Create Person Sensitive Profile
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /person_sensitive_profiles/{personId}:
    delete:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_DELETE_person_sensitive_profiles_personId_f7e7930c
      parameters:
        - in: path
          name: personId
          required: true
          schema:
            type: string
        - in: header
          name: Idempotency-Key
          required: true
          schema:
            type: string
        - in: header
          name: If-Match
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        "204":
          description: Successful deletion
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Delete Person Sensitive Profile
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_person_sensitive_profiles_personId_a926ab10
      parameters:
        - in: path
          name: personId
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read Person Sensitive Profile
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    patch:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_PATCH_person_sensitive_profiles_personId_aa1a6c82
      parameters:
        - in: path
          name: personId
          required: true
          schema:
            type: string
        - in: header
          name: Idempotency-Key
          required: true
          schema:
            type: string
        - in: header
          name: If-Match
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/JsonValue"
        required: true
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Update Person Sensitive Profile
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /place_memberships:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_place_memberships_faf4ac78
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: List Place Membership
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    post:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_POST_place_memberships_a65ac41c
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/JsonValue"
        required: true
      responses:
        "200": &a11
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        "201": *a11
        "202": *a11
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Create Place Membership
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /place_memberships/{membershipId}:
    delete:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_DELETE_place_memberships_membershipId_166f780f
      parameters:
        - in: path
          name: membershipId
          required: true
          schema:
            type: string
        - in: header
          name: Idempotency-Key
          required: true
          schema:
            type: string
        - in: header
          name: If-Match
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        "204":
          description: Successful deletion
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Delete Place Membership
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_place_memberships_membershipId_eda3c7e2
      parameters:
        - in: path
          name: membershipId
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read Place Membership
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    patch:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_PATCH_place_memberships_membershipId_b947ccea
      parameters:
        - in: path
          name: membershipId
          required: true
          schema:
            type: string
        - in: header
          name: Idempotency-Key
          required: true
          schema:
            type: string
        - in: header
          name: If-Match
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/JsonValue"
        required: true
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Update Place Membership
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /places:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_places_f4d3cb09
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: List Place
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    post:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_POST_places_dfcdc2ef
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/JsonValue"
        required: true
      responses:
        "200": &a12
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        "201": *a12
        "202": *a12
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Create Place
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /places/{placeId}:
    delete:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_DELETE_places_placeId_5f34af5e
      parameters:
        - in: path
          name: placeId
          required: true
          schema:
            type: string
        - in: header
          name: Idempotency-Key
          required: true
          schema:
            type: string
        - in: header
          name: If-Match
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        "204":
          description: Successful deletion
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Delete Place
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_places_placeId_7f7d4b8a
      parameters:
        - in: path
          name: placeId
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read Place
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    patch:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_PATCH_places_placeId_b8a72d1c
      parameters:
        - in: path
          name: placeId
          required: true
          schema:
            type: string
        - in: header
          name: Idempotency-Key
          required: true
          schema:
            type: string
        - in: header
          name: If-Match
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/JsonValue"
        required: true
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Update Place
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /places/{placeId}/next_school_year_start:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_places_placeId_next_school_year_start_73f8b139
      parameters:
        - in: path
          name: placeId
          required: true
          schema:
            type: string
        - in: query
          name: asOfDate
          required: false
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read api places placeId next_school_year_start
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /places/{placeId}/people:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_places_placeId_people_185d0de8
      parameters:
        - in: path
          name: placeId
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read api places placeId people
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /places/{placeId}/school_calendar:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_places_placeId_school_calendar_7e9af77e
      parameters:
        - in: path
          name: placeId
          required: true
          schema:
            type: string
        - in: query
          name: endDate
          required: false
          schema:
            type: string
        - in: query
          name: startDate
          required: false
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read api places placeId school_calendar
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /places/{placeId}/school_calendar/{date}:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_places_placeId_school_calendar_date_3c5d3ae2
      parameters:
        - in: path
          name: placeId
          required: true
          schema:
            type: string
        - in: path
          name: date
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read api places placeId school_calendar date
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /places/{placeId}/school_days_between:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_places_placeId_school_days_between_840271e7
      parameters:
        - in: path
          name: placeId
          required: true
          schema:
            type: string
        - in: query
          name: endDate
          required: false
          schema:
            type: string
        - in: query
          name: startDate
          required: false
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read api places placeId school_days_between
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /places/{placeId}/school_days_remaining:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_places_placeId_school_days_remaining_626fbec6
      parameters:
        - in: path
          name: placeId
          required: true
          schema:
            type: string
        - in: query
          name: asOfDate
          required: false
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read api places placeId school_days_remaining
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /places/{placeId}/schools:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_places_placeId_schools_1d0c81c2
      parameters:
        - in: path
          name: placeId
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read api places placeId schools
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /places/{placeId}/staff_assignments:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_places_placeId_staff_assignments_38f58664
      parameters:
        - in: path
          name: placeId
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read api places placeId staff_assignments
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /policy_config:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_policy_config_beb3c68f
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: List People & Orgs policy configuration
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /policy_config/{policyKey}:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_policy_config_policyKey_ed42ca6e
      parameters:
        - in: path
          name: policyKey
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read one People & Orgs policy configuration row
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /program_participations:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_program_participations_b636dff7
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: List Program Participation
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /program_participations/{programParticipationId}:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_program_participations_programParticipationId_a7dc620e
      parameters:
        - in: path
          name: programParticipationId
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read Program Participation
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /school_periods:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_school_periods_4d73718b
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: List School Period
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    post:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_POST_school_periods_0440d255
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/JsonValue"
        required: true
      responses:
        "200": &a13
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        "201": *a13
        "202": *a13
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Create School Period
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /school_periods/{periodId}:
    delete:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_DELETE_school_periods_periodId_b1b0e0f2
      parameters:
        - in: path
          name: periodId
          required: true
          schema:
            type: string
        - in: header
          name: Idempotency-Key
          required: true
          schema:
            type: string
        - in: header
          name: If-Match
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        "204":
          description: Successful deletion
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Delete School Period
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_school_periods_periodId_bd458ca9
      parameters:
        - in: path
          name: periodId
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read School Period
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    patch:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_PATCH_school_periods_periodId_b4cd292d
      parameters:
        - in: path
          name: periodId
          required: true
          schema:
            type: string
        - in: header
          name: Idempotency-Key
          required: true
          schema:
            type: string
        - in: header
          name: If-Match
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/JsonValue"
        required: true
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Update School Period
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /school_periods/{periodId}/active_memberships:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_school_periods_periodId_active_memberships_49025eb9
      parameters:
        - in: path
          name: periodId
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read api school_periods periodId active_memberships
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /staff_assignments:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_staff_assignments_89d09496
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: List Staff Assignment
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /staff_assignments/{staffAssignmentId}:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_staff_assignments_staffAssignmentId_1a14cce4
      parameters:
        - in: path
          name: staffAssignmentId
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read Staff Assignment
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /tag_definitions:
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_tag_definitions_57d72df2
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: List Tag Definition
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    post:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_POST_tag_definitions_d85e66e6
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/JsonValue"
        required: true
      responses:
        "200": &a14
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        "201": *a14
        "202": *a14
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Create Tag Definition
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
  /tag_definitions/{anchor}/{tagKey}:
    delete:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_DELETE_tag_definitions_anchor_tagKey_fe82d3e9
      parameters:
        - in: path
          name: anchor
          required: true
          schema:
            type: string
        - in: path
          name: tagKey
          required: true
          schema:
            type: string
        - in: header
          name: Idempotency-Key
          required: true
          schema:
            type: string
        - in: header
          name: If-Match
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        "204":
          description: Successful deletion
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Delete Tag Definition
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    get:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_GET_tag_definitions_anchor_tagKey_e77d1556
      parameters:
        - in: path
          name: anchor
          required: true
          schema:
            type: string
        - in: path
          name: tagKey
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Read Tag Definition
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    patch:
      externalDocs:
        description: Owning data dictionary
        url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
      operationId: people_and_orgs_1edtech_PATCH_tag_definitions_anchor_tagKey_71911706
      parameters:
        - in: path
          name: anchor
          required: true
          schema:
            type: string
        - in: path
          name: tagKey
          required: true
          schema:
            type: string
        - in: header
          name: Idempotency-Key
          required: true
          schema:
            type: string
        - in: header
          name: If-Match
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/JsonValue"
        required: true
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/JsonValue"
          description: Successful response
        default:
          content:
            application/problem+json:
              schema:
                $ref: "#/components/schemas/Problem"
          description: Problem response
      summary: Update Tag Definition
      tags:
        - People & Orgs
      x-data-dictionary: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
security:
  - bearerAuth: []
servers:
  - description: Platform3 master alias
    url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/1edtech/implementation/api
tags:
  - externalDocs:
      description: Owning data dictionary
      url: https://platform3-andymontgomery-9773s-projects.vercel.app/people_and_orgs/alpha/data_dictionary
    name: People & Orgs
x-platform3-module: people_and_orgs
x-platform3-operation-count: 88
x-platform3-shipped-inventory-source: site/vercel.json
x-platform3-surface: 1edtech
