|
- # Copyright © 2023 OpenIMSDK open source community. All rights reserved.
- #
- # Licensed under the Apache License, Version 2.0 (the "License");
- # you may not use this file except in compliance with the License.
- # You may obtain a copy of the License at
- #
- # http://www.apache.org/licenses/LICENSE-2.0
- #
- # Unless required by applicable law or agreed to in writing, software
- # distributed under the License is distributed on an "AS IS" BASIS,
- # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- # See the License for the specific language governing permissions and
- # limitations under the License.
-
- definitions:
- param.SendToParams:
- properties:
- email:
- type: string
- required:
- - email
- type: object
- response.Response:
- properties:
- code:
- type: integer
- data: {}
- msg:
- type: string
- type: object
- info:
- contact: {}
- paths:
- /api/v1/email/code:
- post:
- description: Use email to send verification code
- parameters:
- - description: Email address
- in: body
- name: data
- required: true
- schema:
- $ref: '#/definitions/param.SendToParams'
- produces:
- - application/json
- responses:
- "200":
- description: Send success
- schema:
- allOf:
- - $ref: '#/definitions/response.Response'
- - properties:
- msg:
- type: string
- type: object
- summary: SendCode
- tags:
- - mail
- swagger: "2.0"
|