Oper Main API

The Main API from Oper — 30 operation(s) for main.

OpenAPI Specification

oper-main-api-openapi.yml Raw ↑
openapi: 3.0.3
info:
  title: Oper Agent Documents Main API
  version: ''
tags:
- name: Main
paths:
  /api/main/addresses/:
    get:
      operationId: api_main_addresses_list
      responses:
        '200':
          content:
            application/json:
              schema:
                items:
                  $ref: '#/components/schemas/AddressAuto'
                type: array
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
    post:
      operationId: api_main_addresses_create
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/AddressAuto'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/AddressAuto'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/AddressAuto'
        required: true
      responses:
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AddressAuto'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
  /api/main/addresses/{id}/:
    delete:
      operationId: api_main_addresses_destroy
      parameters:
      - description: A unique integer value identifying this Address.
        in: path
        name: id
        required: true
        schema:
          type: integer
      responses:
        '204':
          description: No response body
      security:
      - jwtAuth: []
      tags:
      - Main
    get:
      operationId: api_main_addresses_retrieve
      parameters:
      - description: A unique integer value identifying this Address.
        in: path
        name: id
        required: true
        schema:
          type: integer
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AddressAuto'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
    patch:
      operationId: api_main_addresses_partial_update
      parameters:
      - description: A unique integer value identifying this Address.
        in: path
        name: id
        required: true
        schema:
          type: integer
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PatchedAddressAuto'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/PatchedAddressAuto'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/PatchedAddressAuto'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AddressAuto'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
    put:
      operationId: api_main_addresses_update
      parameters:
      - description: A unique integer value identifying this Address.
        in: path
        name: id
        required: true
        schema:
          type: integer
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/AddressAuto'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/AddressAuto'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/AddressAuto'
        required: true
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AddressAuto'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
  /api/main/application-users/:
    get:
      operationId: api_main_application_users_list
      responses:
        '200':
          content:
            application/json:
              schema:
                items:
                  $ref: '#/components/schemas/ApplicationUserCrud'
                type: array
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
    post:
      operationId: api_main_application_users_create
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ApplicationUserCrud'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/ApplicationUserCrud'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/ApplicationUserCrud'
        required: true
      responses:
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ApplicationUserCrud'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
  /api/main/application-users/{id}/:
    delete:
      operationId: api_main_application_users_destroy
      parameters:
      - description: A unique integer value identifying this Application User.
        in: path
        name: id
        required: true
        schema:
          type: integer
      responses:
        '204':
          description: No response body
      security:
      - jwtAuth: []
      tags:
      - Main
    get:
      operationId: api_main_application_users_retrieve
      parameters:
      - description: A unique integer value identifying this Application User.
        in: path
        name: id
        required: true
        schema:
          type: integer
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ApplicationUserCrud'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
    patch:
      operationId: api_main_application_users_partial_update
      parameters:
      - description: A unique integer value identifying this Application User.
        in: path
        name: id
        required: true
        schema:
          type: integer
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PatchedApplicationUserCrud'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/PatchedApplicationUserCrud'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/PatchedApplicationUserCrud'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ApplicationUserCrud'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
    put:
      operationId: api_main_application_users_update
      parameters:
      - description: A unique integer value identifying this Application User.
        in: path
        name: id
        required: true
        schema:
          type: integer
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ApplicationUserCrud'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/ApplicationUserCrud'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/ApplicationUserCrud'
        required: true
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ApplicationUserCrud'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
  /api/main/bank-branches/:
    post:
      operationId: api_main_bank_branches_create
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/BankBranchAuto'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/BankBranchAuto'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/BankBranchAuto'
        required: true
      responses:
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BankBranchAuto'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
  /api/main/bank-branches/{id}/:
    patch:
      operationId: api_main_bank_branches_partial_update
      parameters:
      - description: A unique integer value identifying this Bank Branch.
        in: path
        name: id
        required: true
        schema:
          type: integer
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PatchedBankBranchAuto'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/PatchedBankBranchAuto'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/PatchedBankBranchAuto'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BankBranchAuto'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
    put:
      operationId: api_main_bank_branches_update
      parameters:
      - description: A unique integer value identifying this Bank Branch.
        in: path
        name: id
        required: true
        schema:
          type: integer
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/BankBranchAuto'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/BankBranchAuto'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/BankBranchAuto'
        required: true
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BankBranchAuto'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
  /api/main/base-users/:
    get:
      operationId: api_main_base_users_list
      responses:
        '200':
          content:
            application/json:
              schema:
                items:
                  $ref: '#/components/schemas/BaseUserCrud'
                type: array
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
    post:
      operationId: api_main_base_users_create
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/BaseUserCrud'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/BaseUserCrud'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/BaseUserCrud'
        required: true
      responses:
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BaseUserCrud'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
  /api/main/base-users/{id}/:
    delete:
      operationId: api_main_base_users_destroy
      parameters:
      - description: A unique integer value identifying this Base User.
        in: path
        name: id
        required: true
        schema:
          type: integer
      responses:
        '204':
          description: No response body
      security:
      - jwtAuth: []
      tags:
      - Main
    get:
      operationId: api_main_base_users_retrieve
      parameters:
      - description: A unique integer value identifying this Base User.
        in: path
        name: id
        required: true
        schema:
          type: integer
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BaseUserCrud'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
    patch:
      operationId: api_main_base_users_partial_update
      parameters:
      - description: A unique integer value identifying this Base User.
        in: path
        name: id
        required: true
        schema:
          type: integer
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PatchedBaseUserCrud'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/PatchedBaseUserCrud'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/PatchedBaseUserCrud'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BaseUserCrud'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
    put:
      operationId: api_main_base_users_update
      parameters:
      - description: A unique integer value identifying this Base User.
        in: path
        name: id
        required: true
        schema:
          type: integer
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/BaseUserCrud'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/BaseUserCrud'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/BaseUserCrud'
        required: true
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BaseUserCrud'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
  /api/main/client-users/:
    get:
      operationId: api_main_client_users_list
      responses:
        '200':
          content:
            application/json:
              schema:
                items:
                  $ref: '#/components/schemas/ClientUserCrud'
                type: array
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
    post:
      operationId: api_main_client_users_create
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientUserCrud'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/ClientUserCrud'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/ClientUserCrud'
        required: true
      responses:
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClientUserCrud'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
  /api/main/client-users/{id}/:
    delete:
      operationId: api_main_client_users_destroy
      parameters:
      - description: A unique integer value identifying this Client User.
        in: path
        name: id
        required: true
        schema:
          type: integer
      responses:
        '204':
          description: No response body
      security:
      - jwtAuth: []
      tags:
      - Main
    get:
      operationId: api_main_client_users_retrieve
      parameters:
      - description: A unique integer value identifying this Client User.
        in: path
        name: id
        required: true
        schema:
          type: integer
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClientUserCrud'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
    patch:
      operationId: api_main_client_users_partial_update
      parameters:
      - description: A unique integer value identifying this Client User.
        in: path
        name: id
        required: true
        schema:
          type: integer
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PatchedClientUserCrud'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/PatchedClientUserCrud'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/PatchedClientUserCrud'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClientUserCrud'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
    put:
      operationId: api_main_client_users_update
      parameters:
      - description: A unique integer value identifying this Client User.
        in: path
        name: id
        required: true
        schema:
          type: integer
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientUserCrud'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/ClientUserCrud'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/ClientUserCrud'
        required: true
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClientUserCrud'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
  /api/main/content-types/:
    get:
      operationId: api_main_content_types_list
      responses:
        '200':
          content:
            application/json:
              schema:
                items:
                  $ref: '#/components/schemas/ContentTypeAuto'
                type: array
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
  /api/main/content-types/{id}/:
    get:
      operationId: api_main_content_types_retrieve
      parameters:
      - description: A unique integer value identifying this content type.
        in: path
        name: id
        required: true
        schema:
          type: integer
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ContentTypeAuto'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
  /api/main/emails/:
    get:
      operationId: api_main_emails_list
      responses:
        '200':
          content:
            application/json:
              schema:
                items:
                  $ref: '#/components/schemas/EmailAuto'
                type: array
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
    post:
      operationId: api_main_emails_create
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmailAuto'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/EmailAuto'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/EmailAuto'
        required: true
      responses:
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/EmailAuto'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
  /api/main/emails/{id}/:
    delete:
      operationId: api_main_emails_destroy
      parameters:
      - description: A unique integer value identifying this Email Address.
        in: path
        name: id
        required: true
        schema:
          type: integer
      responses:
        '204':
          description: No response body
      security:
      - jwtAuth: []
      tags:
      - Main
    get:
      operationId: api_main_emails_retrieve
      parameters:
      - description: A unique integer value identifying this Email Address.
        in: path
        name: id
        required: true
        schema:
          type: integer
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/EmailAuto'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
    patch:
      operationId: api_main_emails_partial_update
      parameters:
      - description: A unique integer value identifying this Email Address.
        in: path
        name: id
        required: true
        schema:
          type: integer
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PatchedEmailAuto'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/PatchedEmailAuto'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/PatchedEmailAuto'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/EmailAuto'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
    put:
      operationId: api_main_emails_update
      parameters:
      - description: A unique integer value identifying this Email Address.
        in: path
        name: id
        required: true
        schema:
          type: integer
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmailAuto'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/EmailAuto'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/EmailAuto'
        required: true
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/EmailAuto'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
  /api/main/groups/:
    get:
      operationId: api_main_groups_list
      responses:
        '200':
          content:
            application/json:
              schema:
                items:
                  $ref: '#/components/schemas/GroupAuto'
                type: array
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
    post:
      operationId: api_main_groups_create
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/GroupAuto'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/GroupAuto'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/GroupAuto'
        required: true
      responses:
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GroupAuto'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
  /api/main/groups/{id}/:
    delete:
      operationId: api_main_groups_destroy
      parameters:
      - description: A unique integer value identifying this group.
        in: path
        name: id
        required: true
        schema:
          type: integer
      responses:
        '204':
          description: No response body
      security:
      - jwtAuth: []
      tags:
      - Main
    get:
      operationId: api_main_groups_retrieve
      parameters:
      - description: A unique integer value identifying this group.
        in: path
        name: id
        required: true
        schema:
          type: integer
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GroupAuto'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
    patch:
      operationId: api_main_groups_partial_update
      parameters:
      - description: A unique integer value identifying this group.
        in: path
        name: id
        required: true
        schema:
          type: integer
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PatchedGroupAuto'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/PatchedGroupAuto'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/PatchedGroupAuto'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GroupAuto'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
    put:
      operationId: api_main_groups_update
      parameters:
      - description: A unique integer value identifying this group.
        in: path
        name: id
        required: true
        schema:
          type: integer
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/GroupAuto'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/GroupAuto'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/GroupAuto'
        required: true
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GroupAuto'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
  /api/main/permissions/:
    get:
      operationId: api_main_permissions_list
      responses:
        '200':
          content:
            application/json:
              schema:
                items:
                  $ref: '#/components/schemas/PermissionAuto'
                type: array
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
    post:
      operationId: api_main_permissions_create
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PermissionAuto'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/PermissionAuto'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/PermissionAuto'
        required: true
      responses:
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PermissionAuto'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
  /api/main/permissions/{id}/:
    delete:
      operationId: api_main_permissions_destroy
      parameters:
      - description: A unique integer value identifying this permission.
        in: path
        name: id
        required: true
        schema:
          type: integer
      responses:
        '204':
          description: No response body
      security:
      - jwtAuth: []
      tags:
      - Main
    get:
      operationId: api_main_permissions_retrieve
      parameters:
      - description: A unique integer value identifying this permission.
        in: path
        name: id
        required: true
        schema:
          type: integer
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PermissionAuto'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
    patch:
      operationId: api_main_permissions_partial_update
      parameters:
      - description: A unique integer value identifying this permission.
        in: path
        name: id
        required: true
        schema:
          type: integer
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PatchedPermissionAuto'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/PatchedPermissionAuto'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/PatchedPermissionAuto'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PermissionAuto'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
    put:
      operationId: api_main_permissions_update
      parameters:
      - description: A unique integer value identifying this permission.
        in: path
        name: id
        required: true
        schema:
          type: integer
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PermissionAuto'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/PermissionAuto'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/PermissionAuto'
        required: true
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PermissionAuto'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
  /api/main/phones/:
    get:
      operationId: api_main_phones_list
      responses:
        '200':
          content:
            application/json:
              schema:
                items:
                  $ref: '#/components/schemas/PhoneAuto'
                type: array
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
    post:
      operationId: api_main_phones_create
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PhoneAuto'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/PhoneAuto'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/PhoneAuto'
        required: true
      responses:
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PhoneAuto'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
  /api/main/phones/{id}/:
    delete:
      operationId: api_main_phones_destroy
      parameters:
      - description: A unique integer value identifying this Phone Number.
        in: path
        name: id
        required: true
        schema:
          type: integer
      responses:
        '204':
          description: No response body
      security:
      - jwtAuth: []
      tags:
      - Main
    get:
      operationId: api_main_phones_retrieve
      parameters:
      - description: A unique integer value identifying this Phone Number.
        in: path
        name: id
        required: true
        schema:
          type: integer
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PhoneAuto'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
    patch:
      operationId: api_main_phones_partial_update
      parameters:
      - description: A unique integer value identifying this Phone Number.
        in: path
        name: id
        required: true
        schema:
          type: integer
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PatchedPhoneAuto'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/PatchedPhoneAuto'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/PatchedPhoneAuto'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PhoneAuto'
          description: ''
      security:
      - jwtAuth: []
      tags:
      - Main
    put:
      operationId: api_main_phones_update
      

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