github.com/phrase/openapi@v0.0.0-20240514140800-49e8a106740e/schemas/notification.yaml (about)

     1  ---
     2  notification:
     3    type: object
     4    title: notification
     5    properties:
     6      id:
     7        type: string
     8      event_name:
     9        type: string
    10      created_at:
    11        type: string
    12        format: date-time
    13      updated_at:
    14        type: string
    15        format: date-time
    16      delivered_at:
    17        type: string
    18        format: date-time
    19      seen_at:
    20        type: string
    21        format: date-time
    22      data:
    23        type: object
    24      resource:
    25        type: object
    26      locale:
    27        "$ref": "./locale.yaml#/locale"
    28      user:
    29        "$ref": "./user_preview.yaml#/user_preview"
    30      project:
    31        "$ref": "./project.yaml#/project"
    32      account:
    33        "$ref": "./account.yaml#/account"
    34      group:
    35        "$ref": "./notification_group.yaml#/notification_group"
    36    example:
    37      id: abcd1234
    38      event_name: keys:create
    39      data: object notification data
    40      resource: object of notification resource
    41      locale:
    42        id: abcd1234cdef1234abcd1234cdef1234
    43        name: de
    44        code: de-DE
    45        default: true
    46        main: false
    47        rtl: false
    48        plural_forms:
    49        - zero
    50        - one
    51        - other
    52        source_locale:
    53          id: abcd1234cdef1234abcd1234cdef1234
    54          name: en
    55          code: en-GB
    56        created_at: '2015-01-28T09:52:53Z'
    57        updated_at: '2015-01-28T09:52:53Z'
    58      user:
    59        id: abcd1234cdef1234abcd1234cdef1234
    60        username: joe.doe
    61        name: Joe Doe
    62      project:
    63        id: abcd1234cdef1234abcd1234cdef1234
    64        name: My Android Project
    65        main_format: xml
    66        project_image_url: http://assets.example.com/project.png
    67        account:
    68          id: abcd1234
    69          name: Company Account
    70          slug: company_account
    71          company: My Awesome Company
    72          created_at: '2015-01-28T09:52:53Z'
    73          updated_at: '2015-01-28T09:52:53Z'
    74          company_logo_url: http://assets.example.com/company_logo.png
    75        created_at: '2015-01-28T09:52:53Z'
    76        updated_at: '2015-01-28T09:52:53Z'
    77      account:
    78        id: abcd1234
    79        name: Company Account
    80        slug: company_account
    81        company: My Awesome Company
    82        created_at: '2015-01-28T09:52:53Z'
    83        updated_at: '2015-01-28T09:52:53Z'
    84        company_logo_url: http://assets.example.com/company_logo.png
    85      group:
    86        id: abcd1234cdef1234abcd1234cdef1234
    87        event_name: keys:create
    88        created_at: '2015-01-28T09:52:53Z'
    89        updated_at: '2015-01-28T09:52:53Z'