comparison mod_http_admin_api/openapi.yaml @ 5897:896e7c7bf87f

Merge
author Stephen Paul Weber <singpolyma@singpolyma.net>
date Tue, 30 Apr 2024 15:07:06 -0500
parents 095030677ae6
children
comparison
equal deleted inserted replaced
5896:5b95e06d75d5 5897:896e7c7bf87f
543 description: XMPP URI of the invite 543 description: XMPP URI of the invite
544 landing_page: 544 landing_page:
545 type: string 545 type: string
546 description: HTTPS URL of invite page (use in preference to XMPP URI when available) 546 description: HTTPS URL of invite page (use in preference to XMPP URI when available)
547 nullable: true 547 nullable: true
548 note:
549 type: string
550 nullable: true
551 description: Free-form text note/annotation to help identify the invitation
548 created_at: 552 created_at:
549 type: integer 553 type: integer
550 description: Unix timestamp of invite creation 554 description: Unix timestamp of invite creation
551 expires: 555 expires:
552 type: integer 556 type: integer
555 type: array 559 type: array
556 description: Array of group IDs that an accepting user will be added to 560 description: Array of group IDs that an accepting user will be added to
557 items: 561 items:
558 type: string 562 type: string
559 description: Group ID 563 description: Group ID
564 roles:
565 type: array
566 description: Array of role names that accepting users will have (primary first)
567 items:
568 type: string
569 description: Role name
560 source: 570 source:
561 type: string 571 type: string
562 description: | 572 description: |
563 String that identifies how and by whom the invite was created. 573 String that identifies how and by whom the invite was created.
564 574
584 nullable: true 594 nullable: true
585 description: "IDs of existing groups to add the new account to" 595 description: "IDs of existing groups to add the new account to"
586 items: 596 items:
587 type: string 597 type: string
588 description: "Group ID" 598 description: "Group ID"
599 roles:
600 type: array
601 nullable: true
602 description: "List of roles the new account should have (primary role first)"
603 items:
604 type: string
605 description: "Role name"
606 note:
607 type: string
608 nullable: true
609 description: Free-form text note/annotation to help identify the invitation
589 NewGroupInvite: 610 NewGroupInvite:
590 type: object 611 type: object
591 properties: 612 properties:
592 ttl: 613 ttl:
593 type: number 614 type: number
599 type: string 620 type: string
600 description: "Group ID" 621 description: "Group ID"
601 description: "IDs of existing group to add the new accounts to" 622 description: "IDs of existing group to add the new accounts to"
602 group_options: 623 group_options:
603 $ref: '#/components/schemas/NewGroup' 624 $ref: '#/components/schemas/NewGroup'
625 roles:
626 type: array
627 nullable: true
628 description: "List of roles the new accounts should have (primary role first)"
629 items:
630 type: string
631 description: "Role name"
632 note:
633 type: string
634 nullable: true
635 description: Free-form text note/annotation to help identify the invitation
604 NewResetInvite: 636 NewResetInvite:
605 type: object 637 type: object
606 properties: 638 properties:
607 username: 639 username:
608 type: string 640 type: string