openapi: 3.1.0 info: version: 1.0.0 title: The Mighty Networks Admin AbuseReports PasswordResets API description: An API for managing your Mighty Networks network servers: - url: https://api.mn.co description: Production security: - bearerAuth: [] tags: - name: PasswordResets description: Manage member password resets paths: /admin/v1/networks/{network_id}/members/{member_id}/password_resets: post: summary: Send a password reset email to a member operationId: create_password_resets tags: - PasswordResets parameters: - name: member_id in: path required: true description: ID of the member schema: type: integer format: uint64 - $ref: '#/components/parameters/networkId' responses: '204': description: Password reset email sent successfully '404': description: Member not found content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' components: parameters: networkId: name: network_id in: path description: The Network's unique integer ID, or subdomain required: true schema: oneOf: - type: integer description: Unique numeric network ID format: uint64 - type: string description: Network subdomain format: /^[a-z][a-z0-9-]+$/ schemas: ErrorResponse: type: object required: - error properties: error: type: string description: An error message explaining the problem encountered securitySchemes: bearerAuth: type: http scheme: bearer