get:
  summary: Get profiles
  operationId: getProfiles
  description: Get profiles
  tags:
    - Profiles
  parameters:
    - $ref: "../parameters/query/query.yaml"
    - $ref: "../parameters/query/exclude_attributes.yaml"
    - $ref: "../parameters/query/name.yaml"
    - $ref: "../parameters/query/profile_type_id.yaml"
    - $ref: "../parameters/query/status.yaml"
    - $ref: "../parameters/query/metadata.yaml"
  responses:
    '200':
      $ref: "../responses/Profiles_Meta.yaml"
    '400':
      $ref: "../responses/400.yaml"
    '500':
      $ref: "../responses/500.yaml"
post:
  summary: Create multiple profiles
  operationId: postProfiles
  description: Create multiple profiles
  tags:
    - Profiles
  requestBody:
    $ref: "../requestBodies/POST/Profiles.yaml"
  responses:
    '200':
      $ref: "../responses/ProfilesJob.yaml"
    '400':
      $ref: "../responses/400.yaml"
    '500':
      $ref: "../responses/500.yaml"
patch:
  summary: Update multiple profiles
  operationId: patchProfiles
  description: Update multiple profiles
  tags:
    - Profiles
  requestBody:
    $ref: "../requestBodies/PATCH/Profiles.yaml"
  responses:
    '200':
      $ref: "../responses/ProfilesJob.yaml"
    '400':
      $ref: "../responses/400.yaml"
    '500':
      $ref: "../responses/500.yaml"
delete:
  summary: Delete multiple profiles
  operationId: deleteProfiles
  description: Delete multiple profiles
  tags:
    - Profiles
  requestBody:
    $ref: "../requestBodies/DELETE/Profiles.yaml"
  responses:
    '200':
      $ref: "../responses/ProfilesJob.yaml"
    '400':
      $ref: "../responses/400.yaml"
    '500':
      $ref: "../responses/500.yaml"