openapi: 3.0.0
info:
  title: NERM API
  description: >-
    The NERM API can be used to access and modify various resources in your
    environment.
  version: 1.0.0
servers:
  - url: http://{{baseurl}}
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
security:
  - bearerAuth: []
tags:
  - name: users
  - name: user managers
  - name: roles
  - name: permissions
  - name: user roles
  - name: attributes
  - name: attribute options
  - name: pages
  - name: profile types
  - name: profile  type roles
  - name: profiles
  - name: risk scores
  - name: risk levels
  - name: user profiles
  - name: role profiles
  - name: workflows
  - name: workflow actions
  - name: workflow sessions
  - name: identity proofing results
  - name: advanced search
  - name: job status
  - name: forms
  - name: form attributes
  - name: synced attributes
paths:
  /user:
    post:
      tags:
        - users
      summary: Create a new user
      description: Create a new user
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                user:
                  name: <string>
                  email: <email>
                  type: NeprofileUser
                  profile_id: <uuid>
                  title: <string>
                  status: Disabled
                  login: <string>
                  group_strings: <string>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                user:
                  id: 9c3bee6b-6614-122f-6e8e-1077df9f3c9a
                  uid: 'ut nonenimsuntUt cupidatat Duis '
                  name: ipsum nostrud commodo magna
                  email: CN71ojTyzSCayzH@sdnESTbCJQjBz.ehkg
                  type: NeprofileUser
                  title: eiusmod
                  status: Disabled
                  login: incididunt nisi
                  last_login: '1967-12-31T07:20:22.513Z'
                  cookies_accepted_at: '1971-07-23T05:42:11.932Z'
                  preferred_language: anim consequat nisi
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /users:
    get:
      tags:
        - users
      summary: Get users
      description: >-
        This endpoint can retrieve users from Lifecycle or you can search for
        users using parameters
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                users:
                  - id: 4a86de87-e9e5-5087-1e83-e1cdcfb34499
                    uid: sed dolorereprehenderit veniam i
                    name: tempor consequat u
                    email: iTqrlnykqXcluaI@PLfdo.yp
                    type: NeprofileUser
                    title: sit
                    status: Disabled
                    login: mollit id laboris
                    last_login: '2019-09-08T12:37:22.947Z'
                    cookies_accepted_at: '2008-03-08T19:02:09.222Z'
                    preferred_language: fugiat in culpa
                  - id: f456deed-f5f0-8a20-045c-1734fbf74db5
                    uid: labore estqui cupidatat veniamDu
                    name: elit consectetur
                    email: te12v4JjP6FD@iQstKeLjVSRULKpsFcUua.vzi
                    type: NeprofileUser
                    title: nostrud culpa magna
                    status: Disabled
                    login: do pariatur cillum
                    last_login: '1955-07-13T05:32:56.253Z'
                    cookies_accepted_at: '1955-06-23T11:29:08.224Z'
                    preferred_language: sed
                _metadata:
                  limit: 56984964
                  offset: -87561341
                  total: -3663460
                  next: /endpoint?limit=10&offset=60
                  previous: /endpoint?limit=10&offset=40
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    post:
      tags:
        - users
      summary: Create multiple new users
      description: Create multiple new users
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                users:
                  - name: <string>
                    email: <email>
                    type: NeprofileUser
                    profile_id: <uuid>
                    title: <string>
                    status: Disabled
                    login: <string>
                    group_strings: <string>
                  - name: <string>
                    email: <email>
                    type: NeprofileUser
                    profile_id: <uuid>
                    title: <string>
                    status: Disabled
                    login: <string>
                    group_strings: <string>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                users:
                  - id: urn:uuid:481e1730-b72b-7c6b-1fa6-b6803fa31946
                    uid: dolorreprehenderit suntqui paria
                    name: culpa
                    email: mbfj@ADDquNwkdnIyRhElgQcQvQgPkgmuwC.rx
                    type: NeprofileUser
                    title: nulla amet occaecat voluptate
                    status: Disabled
                    login: ea culpa dolor
                    last_login: '2005-10-22T12:37:19.359Z'
                    cookies_accepted_at: '2018-02-28T19:37:35.730Z'
                    preferred_language: aliqua eiusmod
                  - id: 13d390dd-f33e-3030-eaa2-8571ba1f607a
                    uid: laborum voluptate fugiat dolorsi
                    name: ea irure
                    email: LyutyKUz3wrm6IS@TWiiNvDyicrcu.bnl
                    type: NeprofileUser
                    title: ex Ut
                    status: Active
                    login: sed ea cillum dolor
                    last_login: '1990-05-07T10:33:46.061Z'
                    cookies_accepted_at: '2017-12-19T23:49:19.886Z'
                    preferred_language: Excepteur nulla velit
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    patch:
      tags:
        - users
      summary: Update multiple users
      description: Update multiple users
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                users:
                  - id: <uuid>
                    name: <string>
                    email: <email>
                    type: NeprofileUser
                    profile_id: <uuid>
                    title: <string>
                    status: Disabled
                    login: <string>
                    group_strings: <string>
                  - id: <uuid>
                    name: <string>
                    email: <email>
                    type: NeprofileUser
                    profile_id: <uuid>
                    title: <string>
                    status: Disabled
                    login: <string>
                    group_strings: <string>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                users:
                  - id: urn:uuid:481e1730-b72b-7c6b-1fa6-b6803fa31946
                    uid: dolorreprehenderit suntqui paria
                    name: culpa
                    email: mbfj@ADDquNwkdnIyRhElgQcQvQgPkgmuwC.rx
                    type: NeprofileUser
                    title: nulla amet occaecat voluptate
                    status: Disabled
                    login: ea culpa dolor
                    last_login: '2005-10-22T12:37:19.359Z'
                    cookies_accepted_at: '2018-02-28T19:37:35.730Z'
                    preferred_language: aliqua eiusmod
                  - id: 13d390dd-f33e-3030-eaa2-8571ba1f607a
                    uid: laborum voluptate fugiat dolorsi
                    name: ea irure
                    email: LyutyKUz3wrm6IS@TWiiNvDyicrcu.bnl
                    type: NeprofileUser
                    title: ex Ut
                    status: Active
                    login: sed ea cillum dolor
                    last_login: '1990-05-07T10:33:46.061Z'
                    cookies_accepted_at: '2017-12-19T23:49:19.886Z'
                    preferred_language: Excepteur nulla velit
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /users/{id}:
    get:
      tags:
        - users
      summary: Find user by id
      description: Info for a specific user
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                user:
                  id: 9c3bee6b-6614-122f-6e8e-1077df9f3c9a
                  uid: 'ut nonenimsuntUt cupidatat Duis '
                  name: ipsum nostrud commodo magna
                  email: CN71ojTyzSCayzH@sdnESTbCJQjBz.ehkg
                  type: NeprofileUser
                  title: eiusmod
                  status: Disabled
                  login: incididunt nisi
                  last_login: '1967-12-31T07:20:22.513Z'
                  cookies_accepted_at: '1971-07-23T05:42:11.932Z'
                  preferred_language: anim consequat nisi
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    patch:
      tags:
        - users
      summary: Update a user by id
      description: Update a user by id
      requestBody:
        content: {}
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                user:
                  id: 9c3bee6b-6614-122f-6e8e-1077df9f3c9a
                  uid: 'ut nonenimsuntUt cupidatat Duis '
                  name: ipsum nostrud commodo magna
                  email: CN71ojTyzSCayzH@sdnESTbCJQjBz.ehkg
                  type: NeprofileUser
                  title: eiusmod
                  status: Disabled
                  login: incididunt nisi
                  last_login: '1967-12-31T07:20:22.513Z'
                  cookies_accepted_at: '1971-07-23T05:42:11.932Z'
                  preferred_language: anim consequat nisi
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    delete:
      tags:
        - users
      summary: Delete a user
      description: Delete a user
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                info: object deleted
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /users/{id}/avatar:
    get:
      tags:
        - users
      summary: Retrieves the URL of the user avatar
      description: Retrieves the URL of the user avatar
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                url: esse elit nulla incididunt
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    post:
      tags:
        - users
      summary: Uploads a new user avatar
      description: Uploads a new user avatar
      requestBody:
        content: {}
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                url: esse elit nulla incididunt
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /user_manager:
    post:
      tags:
        - user managers
      summary: Create a new user-manager relationship
      description: Create a new user-manager relationship
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                user_manager:
                  user_id: <uuid>
                  manager_id: <uuid>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                user_manager:
                  id: urn:uuid:1ad6faf2-b86a-0696-f0c2-9d09a37870b7
                  uid: laborum sitnisi incididunt molli
                  user_id: 29477dd2-a442-e245-36e3-f0d879a4fa55
                  manager_id: 56b25d2d-1807-4208-df68-2ac88c3479be
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /user_managers:
    get:
      tags:
        - user managers
      summary: Get user-manager relationships
      description: >-
        This endpoint can retrieve user-manager relationships from Lifecycle or
        you can search for user-manager relationships using parameters
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                user_managers:
                  - id: urn:uuid:53fbb1e4-af0d-9993-e78f-d78ee0643271
                    uid: laboris eu cupidatat quiamet idq
                    user_id: 37c38537-7d87-0010-c453-40f8ab4e0ab3
                    manager_id: urn:uuid:d6f4d12a-4f69-7dbb-4ed0-7a66d4bf43c7
                  - id: 6f125500-6fa5-d3fc-193e-6d77d3479318
                    uid: velit veniam culpa officiadolore
                    user_id: 637b9556-6190-c378-95a9-1cdcd8c42479
                    manager_id: urn:uuid:6d00e4f7-1831-a722-d4e7-4e009a8e4f9d
                _metadata:
                  limit: 95512684
                  offset: 48302900
                  total: -52236317
                  next: /endpoint?limit=10&offset=60
                  previous: /endpoint?limit=10&offset=40
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    post:
      tags:
        - user managers
      summary: Create multiple new user-manager relationships
      description: Create multiple new user-manager relationships
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                user_managers:
                  - user_id: <uuid>
                    manager_id: <uuid>
                  - user_id: <uuid>
                    manager_id: <uuid>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                info: job has started
                job_status:
                  job_id: 3ce88e47ad6dba2ddf349d21
                  status: queued
                status: 200
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    patch:
      tags:
        - user managers
      summary: Update multiple user-manager relationships
      description: Update multiple user-manager relationships
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                user_managers:
                  - id: <uuid>
                    user_id: <uuid>
                    manager_id: <uuid>
                  - id: <uuid>
                    user_id: <uuid>
                    manager_id: <uuid>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                info: job has started
                job_status:
                  job_id: 3ce88e47ad6dba2ddf349d21
                  status: queued
                status: 200
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /user_managers/{id}:
    get:
      tags:
        - user managers
      summary: Find user-manager relationship by id
      description: Info for a specific user-manager relationship
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                user_manager:
                  id: urn:uuid:1ad6faf2-b86a-0696-f0c2-9d09a37870b7
                  uid: laborum sitnisi incididunt molli
                  user_id: 29477dd2-a442-e245-36e3-f0d879a4fa55
                  manager_id: 56b25d2d-1807-4208-df68-2ac88c3479be
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    patch:
      tags:
        - user managers
      summary: Update a user-manager relationship by id
      description: Update a user-manager relationship by id
      requestBody:
        content: {}
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                user_manager:
                  id: urn:uuid:1ad6faf2-b86a-0696-f0c2-9d09a37870b7
                  uid: laborum sitnisi incididunt molli
                  user_id: 29477dd2-a442-e245-36e3-f0d879a4fa55
                  manager_id: 56b25d2d-1807-4208-df68-2ac88c3479be
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /roles:
    get:
      tags:
        - roles
      summary: Get roles
      description: >-
        This endpoint can retrieve roles from NERM. Optionally you can provide
        parameters to filter results.
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                roles:
                  - id: 306284a6-8267-93bc-9796-9c4faf863755
                    uid: minim incididunt adexercitationm
                    name: Sponsors
                    groups:
                      - ad_group_name
                      - ad_group_name
                  - id: urn:uuid:7eeb49e3-d228-4a6c-9fc0-0abe02f859d9
                    uid: deserunt ipsum velit reprehender
                    name: Sponsors
                    groups:
                      - ad_group_name
                      - ad_group_name
                _metadata:
                  limit: 69855762
                  offset: 88626344
                  total: -63691260
                  next: /endpoint?limit=10&offset=60
                  previous: /endpoint?limit=10&offset=40
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    post:
      tags:
        - roles
      summary: Create multiple new roles
      description: Create multiple new users
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                roles:
                  - uid: <string>
                    type: NeprofileRole
                    name: <string>
                    groups:
                      - <string>
                      - <string>
                  - uid: <string>
                    type: NeprofileRole
                    name: <string>
                    groups:
                      - <string>
                      - <string>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                roles:
                  - id: urn:uuid:adc41d00-5135-8380-22ed-9a459b1de9f2
                    uid: elit Excepteur nulla doloreExcep
                    name: Sponsors
                    groups:
                      - ad_group_name
                      - ad_group_name
                  - id: 198af015-b532-c38a-3cd7-7e543154ed18
                    uid: id consectetur adipisicing anime
                    name: Sponsors
                    groups:
                      - ad_group_name
                      - ad_group_name
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    patch:
      tags:
        - roles
      summary: Update multiple roles
      description: Update multiple users
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                roles:
                  - type: NeprofileRole
                    name: <string>
                    archived: <boolean>
                    groups:
                      - <string>
                      - <string>
                  - type: NeaccessRole
                    name: <string>
                    archived: <boolean>
                    groups:
                      - <string>
                      - <string>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                roles:
                  - id: urn:uuid:adc41d00-5135-8380-22ed-9a459b1de9f2
                    uid: elit Excepteur nulla doloreExcep
                    name: Sponsors
                    groups:
                      - ad_group_name
                      - ad_group_name
                  - id: 198af015-b532-c38a-3cd7-7e543154ed18
                    uid: id consectetur adipisicing anime
                    name: Sponsors
                    groups:
                      - ad_group_name
                      - ad_group_name
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /role:
    post:
      tags:
        - roles
      summary: Create a new role
      description: Create a new role
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                role:
                  uid: <string>
                  type: NeaccessRole
                  name: <string>
                  groups:
                    - <string>
                    - <string>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                role:
                  id: urn:uuid:d06fb3f6-580f-25b4-c59c-65817dc1d43a
                  uid: mollit ipsum elit in fugiatincid
                  name: Sponsors
                  groups:
                    - ad_group_name
                    - ad_group_name
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /roles/{id}:
    get:
      tags:
        - roles
      summary: Find role by id
      description: Info for a specific user role
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                role:
                  id: urn:uuid:d06fb3f6-580f-25b4-c59c-65817dc1d43a
                  uid: mollit ipsum elit in fugiatincid
                  name: Sponsors
                  groups:
                    - ad_group_name
                    - ad_group_name
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    patch:
      tags:
        - roles
      summary: Update an existing role
      description: Update an existing role
      requestBody:
        content: {}
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                role:
                  id: urn:uuid:d06fb3f6-580f-25b4-c59c-65817dc1d43a
                  uid: mollit ipsum elit in fugiatincid
                  name: Sponsors
                  groups:
                    - ad_group_name
                    - ad_group_name
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /permissions:
    post:
      tags:
        - permissions
      summary: Create a permission
      description: >-
        This endpoint can create permissions for Lifecycle, Consolidation, and
        Collaboration
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                permission:
                  role_id: <uuid>
                  subject_id: <uuid>
                  value: 1
                  subject: 18
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                permission:
                  id: 2e06b876-f456-473d-bd65-b6435e0b6b2d
                  role_id: ef5d413f-ba18-49e6-9a72-bb115aa133ff
                  value: 1
                  subject: 1
                  subject_id: db3d85ef-c324-458b-b206-58debaa96419
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /user_role:
    post:
      tags:
        - user roles
      summary: Assign a new role to a user
      description: Assign a new role to a user
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                user_role:
                  user_id: <uuid>
                  role_id: <uuid>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                user_role:
                  id: 46cae6a9-5898-5cce-9062-dccc0dc919d9
                  uid: laboris dolore veniam consectetu
                  user_id: urn:uuid:349198df-53d4-708b-6ce6-10c6a8aaa434
                  role_id: urn:uuid:0db68303-b570-9614-c31b-131c195f6649
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /user_roles:
    get:
      tags:
        - user roles
      summary: Get user role pairings
      description: >-
        This endpoint can retrieve user role pairings from Lifecycle or you can
        search for user role pairings using parameters
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                user_roles:
                  - id: 9b41e8b3-c807-0db6-9354-92759567d477
                    uid: dolor enim quis deseruntest fugi
                    user_id: 3fe03beb-ce23-706f-030b-5da5dbfb3d61
                    role_id: urn:uuid:0103b344-90d4-8e5d-2aa9-0a1e8eddb9ec
                  - id: urn:uuid:803c75f1-0ea5-c8f8-2d69-36965dbe578e
                    uid: consectetursed ipsum sitdolor do
                    user_id: urn:uuid:65f9da6a-38c6-36b4-1e7e-807ab495bf16
                    role_id: urn:uuid:3b73ffff-4a14-3eb3-a6f3-b8bddb0ec360
                _metadata:
                  limit: 28740676
                  offset: 27371495
                  total: 8989639
                  next: /endpoint?limit=10&offset=60
                  previous: /endpoint?limit=10&offset=40
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    post:
      tags:
        - user roles
      summary: Create multiple new user role pairings
      description: Create multiple new user role pairings
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                user_roles:
                  - user_id: <uuid>
                    role_id: <uuid>
                  - user_id: <uuid>
                    role_id: <uuid>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                user_roles:
                  - id: urn:uuid:7d5fa1ea-2b7d-27e7-7919-782d1424e212
                    uid: Duis temporlabore voluptatedeser
                    user_id: urn:uuid:40af9448-9f63-b647-d849-f047397b9157
                    role_id: urn:uuid:e7241de1-ec0f-0872-fcd6-faca54a12605
                  - id: urn:uuid:111acf5a-9962-50e5-83d8-e29c4474ab72
                    uid: enim qui exercitation etexercita
                    user_id: c05d4913-f1bd-7bb9-4cd6-c6d03cd8b577
                    role_id: urn:uuid:587b14d8-402e-a53d-06f7-fb63474a4208
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    patch:
      tags:
        - user roles
      summary: Update multiple user role pairings
      description: Update multiple user role pairings
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                user_roles:
                  - id: <uuid>
                    user_id: <uuid>
                    role_id: <uuid>
                  - id: <uuid>
                    user_id: <uuid>
                    role_id: <uuid>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                user_roles:
                  - id: urn:uuid:7d5fa1ea-2b7d-27e7-7919-782d1424e212
                    uid: Duis temporlabore voluptatedeser
                    user_id: urn:uuid:40af9448-9f63-b647-d849-f047397b9157
                    role_id: urn:uuid:e7241de1-ec0f-0872-fcd6-faca54a12605
                  - id: urn:uuid:111acf5a-9962-50e5-83d8-e29c4474ab72
                    uid: enim qui exercitation etexercita
                    user_id: c05d4913-f1bd-7bb9-4cd6-c6d03cd8b577
                    role_id: urn:uuid:587b14d8-402e-a53d-06f7-fb63474a4208
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /user_roles/{id}:
    get:
      tags:
        - user roles
      summary: Find user role pairing by id
      description: Info for a specific user role pairing
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                user_role:
                  id: 46cae6a9-5898-5cce-9062-dccc0dc919d9
                  uid: laboris dolore veniam consectetu
                  user_id: urn:uuid:349198df-53d4-708b-6ce6-10c6a8aaa434
                  role_id: urn:uuid:0db68303-b570-9614-c31b-131c195f6649
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    patch:
      tags:
        - user roles
      summary: Update a user role pairing by id
      description: Update a user role pairing by id
      requestBody:
        content: {}
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                user_role:
                  id: 46cae6a9-5898-5cce-9062-dccc0dc919d9
                  uid: laboris dolore veniam consectetu
                  user_id: urn:uuid:349198df-53d4-708b-6ce6-10c6a8aaa434
                  role_id: urn:uuid:0db68303-b570-9614-c31b-131c195f6649
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /user_role/{id}:
    delete:
      tags:
        - user roles
      summary: Delete a user role assignment
      description: Delete a user role assignment
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example: {}
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /ne_attributes:
    get:
      tags:
        - attributes
      summary: Get attribute data in bulk
      description: >-
        This endpoint can retrieve attribute data in bulk from Lifecycle or you
        can search for attributes using parameters
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                ne_attributes:
                  - id: c4d36766-9159-d747-3bd9-b39ac5d3b3d7
                    uid: eu qui tempor do iruredo ullamco
                    label: ullamco nostrud
                    description: amet magna rep
                    tool_tip: dolor occaecat amet sit
                    crypt: true
                    archived: false
                    archived_on: '2015-05-10T02:39:07.787Z'
                    created_at: '1971-03-15T17:05:06.113Z'
                    updated_at: '1948-09-28T03:11:33.068Z'
                    date_format: yyyy-mm-dd
                    selectable_status: consequat dolor in amet ut
                    risk_score_setting: dolore commodo tempor
                    risk_type: enim aute consequat
                    ownership_driver: false
                    allow_multiple_selections: true
                    filtered_by_ne_attribute: false
                    filtering_ne_attribute_id: urn:uuid:338c8579-0cd3-6858-43eb-bb7fc92f7345
                    ne_attribute_filter_id: urn:uuid:e6aa192b-4d47-663e-f28c-4d301d69f5c6
                    reverse_association_attribute_id: 8080e95a-f382-7492-74b9-af798676e0c6
                    profile_type_id: ab44c7e4-17c7-1ac8-dabe-14eeac5386ce
                    legacy_id: -13488428
                    tmp_created_at: '1967-11-07T10:52:12.635Z'
                    tmp_updated_at: '1985-05-09T20:40:04.938Z'
                  - id: urn:uuid:34da526d-b4c8-cd5e-6338-770ce70ae7b7
                    uid: 'deserunt eu minimnon dolor sint '
                    label: culpa nulla
                    description: labore pariatur
                    tool_tip: nostrud
                    crypt: false
                    archived: true
                    archived_on: '2021-11-27T04:17:03.838Z'
                    created_at: '1986-03-29T11:24:06.197Z'
                    updated_at: '2011-03-16T03:49:19.344Z'
                    date_format: yyyy-mm-dd
                    selectable_status: occaecat Duis la
                    risk_score_setting: esse nisi
                    risk_type: ipsum mollit in tempor
                    ownership_driver: false
                    allow_multiple_selections: false
                    filtered_by_ne_attribute: true
                    filtering_ne_attribute_id: urn:uuid:339e9a6b-1dcb-9c74-560b-822cd638d3f4
                    ne_attribute_filter_id: a0863bf0-1810-dd7b-ccc3-85f76eca72df
                    reverse_association_attribute_id: urn:uuid:5c1bee1f-b651-915d-254d-7f5a0e11cd2a
                    profile_type_id: 5d480612-d1b4-4373-b325-db5b782046ba
                    legacy_id: -72568466
                    tmp_created_at: '2012-01-15T17:40:01.928Z'
                    tmp_updated_at: '1980-05-31T08:02:40.737Z'
                _metadata:
                  limit: 70133544
                  offset: 19857428
                  total: 77374655
                  next: /endpoint?limit=10&offset=60
                  previous: /endpoint?limit=10&offset=40
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /ne_attributes/{id}:
    get:
      tags:
        - attributes
      summary: Find attribute data by id
      description: Info for a specific attribute
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                ne_attribute:
                  id: cf788e8f-8d99-3c2c-8b15-935b955bba92
                  uid: culpa eaquis mollit nostrud dolo
                  label: pariatur exercitation qui
                  description: mollit
                  tool_tip: ad voluptate ullamc
                  crypt: false
                  archived: false
                  archived_on: '2004-06-01T01:49:09.690Z'
                  created_at: '1992-01-31T04:51:36.392Z'
                  updated_at: '2008-04-05T23:03:01.497Z'
                  date_format: yyyy/mm/dd
                  selectable_status: in consectetur velit
                  risk_score_setting: ''
                  risk_type: aute dol
                  ownership_driver: true
                  allow_multiple_selections: false
                  filtered_by_ne_attribute: false
                  filtering_ne_attribute_id: urn:uuid:d6d124d5-574e-46ea-447d-dc9b867d1ecc
                  ne_attribute_filter_id: 4986471d-7d8a-c6e7-2397-7385afb44988
                  reverse_association_attribute_id: urn:uuid:141b011d-0ebf-608c-7c33-8324a91b179b
                  profile_type_id: urn:uuid:fc79aead-03c3-fea3-e37b-8a1ecfc6df0e
                  legacy_id: -48329029
                  tmp_created_at: '1994-12-25T16:04:50.813Z'
                  tmp_updated_at: '2012-11-18T00:36:21.263Z'
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /ne_attribute_option:
    post:
      tags:
        - attribute options
      summary: Add a value to an option based attribute
      description: Add a value to an option based attribute
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                ne_attribute_option:
                  ne_attribute_id: <uuid>
                  option: <string>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                ne_attribute_option:
                  id: urn:uuid:4759b022-d85f-2f03-acd5-d29d6724ddce
                  uid: nostrudLorem exercitation ad sin
                  ne_attribute_id: 9059df22-b848-cea9-7358-fdcceec9566d
                  option: id
        '405':
          description: Method Not Allowed
          content:
            text/plain:
              schema:
                type: string
              example: null
  /ne_attribute_options:
    get:
      tags:
        - attribute options
      summary: Get option based attribute values
      description: Get option based attribute values
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                ne_attribute_options:
                  - id: 43e16c26-facd-4de4-0347-c979ddc6f839
                    uid: ut consectetur laboreid officiao
                    ne_attribute_id: urn:uuid:4cdf788f-249e-9b55-725d-939d3ab33d0a
                    option: in et irure sunt
                  - id: 0e7c4793-6be4-5d9f-f27b-0b5a3e3e241e
                    uid: velit eiusmod ad adipisicingnost
                    ne_attribute_id: urn:uuid:3be815a9-7d5b-8fe2-a851-05382207b228
                    option: aliqua magna irure id
                _metadata:
                  limit: -79290602
                  offset: -25072396
                  total: -74985931
                  next: /endpoint?limit=10&offset=60
                  previous: /endpoint?limit=10&offset=40
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    post:
      tags:
        - attribute options
      summary: Create multiple new option based attribute values
      description: Create multiple new option based attribute values
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                ne_attribute_options:
                  - ne_attribute_id: <uuid>
                    option: <string>
                  - ne_attribute_id: <uuid>
                    option: <string>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                ne_attribute_options:
                  - id: urn:uuid:2332a565-d367-0682-c277-d22b62e190eb
                    uid: cupidatat esse dolore consequata
                    ne_attribute_id: urn:uuid:ba97864c-1f8e-6d44-ab29-6843007f3b29
                    option: reprehenderit
                  - id: urn:uuid:ae349913-d34c-6fe8-985b-594259ee159e
                    uid: qui in Lorem estlaborum mollit e
                    ne_attribute_id: urn:uuid:3219efc5-8e1d-1e7f-6133-394ca9b89c34
                    option: do tempor quis
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    patch:
      tags:
        - attribute options
      summary: Update multiple option based attribute values
      description: Update multiple option based attribute values
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                ne_attribute_options:
                  - id: <uuid>
                    ne_attribute_id: <uuid>
                    option: <string>
                  - id: <uuid>
                    ne_attribute_id: <uuid>
                    option: <string>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                ne_attribute_options:
                  - id: urn:uuid:2332a565-d367-0682-c277-d22b62e190eb
                    uid: cupidatat esse dolore consequata
                    ne_attribute_id: urn:uuid:ba97864c-1f8e-6d44-ab29-6843007f3b29
                    option: reprehenderit
                  - id: urn:uuid:ae349913-d34c-6fe8-985b-594259ee159e
                    uid: qui in Lorem estlaborum mollit e
                    ne_attribute_id: urn:uuid:3219efc5-8e1d-1e7f-6133-394ca9b89c34
                    option: do tempor quis
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /ne_attribute_options/{id}:
    get:
      tags:
        - attribute options
      summary: Find option based attribute value by id
      description: Info for a specific option based attribute value
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                ne_attribute_option:
                  id: urn:uuid:4759b022-d85f-2f03-acd5-d29d6724ddce
                  uid: nostrudLorem exercitation ad sin
                  ne_attribute_id: 9059df22-b848-cea9-7358-fdcceec9566d
                  option: id
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    patch:
      tags:
        - attribute options
      summary: Update a option based attribute value by id
      description: Update a option based attribute value by id
      requestBody:
        content: {}
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                ne_attribute_option:
                  id: urn:uuid:4759b022-d85f-2f03-acd5-d29d6724ddce
                  uid: nostrudLorem exercitation ad sin
                  ne_attribute_id: 9059df22-b848-cea9-7358-fdcceec9566d
                  option: id
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    delete:
      tags:
        - attribute options
      summary: Delete a option based attribute value by id
      description: Delete a option based attribute value by id
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                info: The option '{Option Value}' has been deleted
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /pages/profile_pages:
    post:
      tags:
        - pages
      summary: Create a profile page
      description: Create a profile page
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                page:
                  uid: <string>
                  description: <text>
                  name: <string>
                  archived: <boolean>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                page:
                  uid: page_uid
                  description: Page for workflow
                  name: My Page Name
                  archived: false
                  id: 2e06b876-f456-473d-bd65-b6435e0b6b2d
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /pages/workflow_pages:
    post:
      tags:
        - pages
      summary: Create a workflow page
      description: Create a workflow page
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                page:
                  uid: <string>
                  description: <text>
                  name: <string>
                  archived: <boolean>
                  id: <uuid>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                page:
                  uid: page_uid
                  description: Page for workflow
                  name: My Page Name
                  archived: false
                  id: 2e06b876-f456-473d-bd65-b6435e0b6b2d
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /profile_type:
    post:
      tags:
        - profile types
      summary: Create a profile type
      description: Create a profile type
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                profile_type:
                  name: <string>
                  category: assignment
                  bypass_dup_protection: false
                  archived: false
                  permitted_role_ids:
                    - <uuid>
                    - <uuid>
                  profile_type_dup_attributes:
                    - id: <uuid>
                      uid: <string>
                      profile_type_id: <uuid>
                      ne_attribute_id: <uuid>
                    - id: <uuid>
                      uid: <string>
                      profile_type_id: <uuid>
                      ne_attribute_id: <uuid>
                  profile_type_namings:
                    - id: <uuid>
                      uid: <string>
                      profile_type_id: <uuid>
                      ne_attribute_id: <uuid>
                      order: <integer>
                    - id: <uuid>
                      uid: <string>
                      profile_type_id: <uuid>
                      ne_attribute_id: <uuid>
                      order: <integer>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                profile_type:
                  id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  uid: est esse dolore ullamco sitUt vo
                  name: Worker
                  category: employee
                  bypass_dup_protection: false
                  archived: false
                  permitted_role_ids:
                    - 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  isc_synced: false
                  profile_type_dup_attributes:
                    - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      uid: culpa consecteturUt in irure dol
                      profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      ne_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      uid: consequat quisdolor esse et offi
                      profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      ne_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  profile_type_namings:
                    - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      uid: idnon sint tempor etdolore ad co
                      profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      ne_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      order: 0
                    - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      uid: cillum enim occaecat minimconsec
                      profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      ne_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      order: 0
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /profile_types:
    get:
      tags:
        - profile types
      summary: Get profile types
      description: Get option based attribute values
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                profile_types:
                  - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    uid: pariatur tempor officiaexercitat
                    name: Worker
                    category: employee
                    bypass_dup_protection: false
                    archived: false
                    permitted_role_ids:
                      - 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    isc_synced: false
                    profile_type_dup_attributes:
                      - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                        uid: 'nullasit fugiat non ullamcoDuis '
                        profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                        ne_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                        uid: proidentineu in nostrudut tempor
                        profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                        ne_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    profile_type_namings:
                      - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                        uid: nostrud labore irurenon quis eli
                        profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                        ne_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                        order: 0
                      - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                        uid: exercitation adipisicingut molli
                        profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                        ne_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                        order: 0
                  - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    uid: in nisi sint sitaliqua exercitat
                    name: Worker
                    category: employee
                    bypass_dup_protection: false
                    archived: false
                    permitted_role_ids:
                      - 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    isc_synced: false
                    profile_type_dup_attributes:
                      - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                        uid: aliqua ullamco incididunt Lorema
                        profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                        ne_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                        uid: deserunt nisiculpa ad qui sit no
                        profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                        ne_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    profile_type_namings:
                      - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                        uid: eiusmod Ut esse laborismagna non
                        profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                        ne_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                        order: 0
                      - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                        uid: 'quidolore laboris laborumtempor '
                        profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                        ne_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                        order: 0
                _metadata:
                  limit: 16830264
                  offset: 53183145
                  total: -87667145
                  next: /endpoint?limit=10&offset=60
                  previous: /endpoint?limit=10&offset=40
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /profile_types/{id}:
    get:
      tags:
        - profile types
      summary: Find profile type by id
      description: Find profile type by id
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                profile_type:
                  id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  uid: est esse dolore ullamco sitUt vo
                  name: Worker
                  category: employee
                  bypass_dup_protection: false
                  archived: false
                  permitted_role_ids:
                    - 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  isc_synced: false
                  profile_type_dup_attributes:
                    - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      uid: culpa consecteturUt in irure dol
                      profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      ne_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      uid: consequat quisdolor esse et offi
                      profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      ne_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  profile_type_namings:
                    - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      uid: idnon sint tempor etdolore ad co
                      profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      ne_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      order: 0
                    - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      uid: cillum enim occaecat minimconsec
                      profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      ne_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      order: 0
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    patch:
      tags:
        - profile types
      summary: Update a profile type by id
      description: Update a profile type by id
      requestBody:
        content: {}
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                profile_type:
                  id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  uid: est esse dolore ullamco sitUt vo
                  name: Worker
                  category: employee
                  bypass_dup_protection: false
                  archived: false
                  permitted_role_ids:
                    - 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  isc_synced: false
                  profile_type_dup_attributes:
                    - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      uid: culpa consecteturUt in irure dol
                      profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      ne_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      uid: consequat quisdolor esse et offi
                      profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      ne_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  profile_type_namings:
                    - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      uid: idnon sint tempor etdolore ad co
                      profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      ne_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      order: 0
                    - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      uid: cillum enim occaecat minimconsec
                      profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      ne_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                      order: 0
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    delete:
      tags:
        - profile types
      summary: Delete profile type
      description: >-
        Delete a profile type. All profiles of that type must first be destroyed
        before the profile type can be destroyed.
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                info: object deleted
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /profile_type_roles:
    post:
      tags:
        - profile  type roles
      summary: Create a profile type role
      description: >-
        This endpoint can create a profile type role. NOTE- The ability to
        toggle Allow/Block is done through the Profile Type
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                form:
                  profile_type_id: <string>
                  role_id: <string>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                form:
                  profile_type_id: 2eb5773f-2486-452f-bdb3-796133b30862
                  role_id: 2eb5773f-2486-452f-bdb3-796133b30862
                  id: 2e06b876-f456-473d-bd65-b6435e0b6b2d
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /profile:
    post:
      tags:
        - profiles
      summary: Create a profile
      description: Create a profile
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                profile:
                  name: <string>
                  profile_type_id: <uuid>
                  status: Terminated
                  id_proofing_status: pending
                  archived: false
                  attributes:
                    nostrud2: <string>
                    id3dc: <string>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                profile:
                  id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  uid: voluptate sit nostrudest et eius
                  name: Profile Name
                  profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  status: Active
                  id_proofing_status: pending
                  created_at: '2023-11-21T19:23:54.256Z'
                  updated_at: '2023-11-21T19:23:54.256Z'
                  attributes:
                    text_attribute_uid: static text
                    date_attribute_uid: 01/15/2020
                    profile_select_attribute_uid: Profile Name
                    multiple_profile_select_attribute_uid: Profile Name,Second Profile Name,Third Profile Name
                    contributor_select_attribute_uid: User Name
                    multiple_contributor_select_attribute_uid: User Name,Second User Name,Third User Name
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /profiles:
    get:
      tags:
        - profiles
      summary: Get profiles
      description: Get profiles
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                profiles:
                  - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    uid: do Loremqui mollitdo Duis ea utm
                    name: Profile Name
                    profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    status: Active
                    id_proofing_status: pending
                    created_at: '2023-11-21T19:23:54.256Z'
                    updated_at: '2023-11-21T19:23:54.256Z'
                    attributes:
                      text_attribute_uid: static text
                      date_attribute_uid: 01/15/2020
                      profile_select_attribute_uid: Profile Name
                      multiple_profile_select_attribute_uid: Profile Name,Second Profile Name,Third Profile Name
                      contributor_select_attribute_uid: User Name
                      multiple_contributor_select_attribute_uid: User Name,Second User Name,Third User Name
                  - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    uid: elit irure Duisculpa dolore eius
                    name: Profile Name
                    profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    status: Active
                    id_proofing_status: pending
                    created_at: '2023-11-21T19:23:54.256Z'
                    updated_at: '2023-11-21T19:23:54.256Z'
                    attributes:
                      text_attribute_uid: static text
                      date_attribute_uid: 01/15/2020
                      profile_select_attribute_uid: Profile Name
                      multiple_profile_select_attribute_uid: Profile Name,Second Profile Name,Third Profile Name
                      contributor_select_attribute_uid: User Name
                      multiple_contributor_select_attribute_uid: User Name,Second User Name,Third User Name
                _metadata:
                  limit: 4083838
                  offset: -65450121
                  total: 32262594
                  next: /endpoint?limit=10&offset=60
                  previous: /endpoint?limit=10&offset=40
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    post:
      tags:
        - profiles
      summary: Create multiple profiles
      description: Create multiple profiles
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                profiles:
                  - name: <string>
                    profile_type_id: <uuid>
                    status: On Leave
                    id_proofing_status: fail
                    archived: false
                    attributes:
                      dolore_6: <string>
                      dobe8: <string>
                  - name: <string>
                    profile_type_id: <uuid>
                    status: Inactive
                    id_proofing_status: pass
                    archived: false
                    attributes:
                      Utfe2: <string>
                      ex6d6: <string>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                profiles:
                  - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    uid: 'non deserunt dolorefugiat culpa '
                    name: Profile Name
                    profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    status: Active
                    id_proofing_status: pending
                    created_at: '2023-11-21T19:23:54.256Z'
                    updated_at: '2023-11-21T19:23:54.256Z'
                    attributes:
                      text_attribute_uid: static text
                      date_attribute_uid: 01/15/2020
                      profile_select_attribute_uid: Profile Name
                      multiple_profile_select_attribute_uid: Profile Name,Second Profile Name,Third Profile Name
                      contributor_select_attribute_uid: User Name
                      multiple_contributor_select_attribute_uid: User Name,Second User Name,Third User Name
                  - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    uid: enim labore culpaut est amet off
                    name: Profile Name
                    profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    status: Active
                    id_proofing_status: pending
                    created_at: '2023-11-21T19:23:54.256Z'
                    updated_at: '2023-11-21T19:23:54.256Z'
                    attributes:
                      text_attribute_uid: static text
                      date_attribute_uid: 01/15/2020
                      profile_select_attribute_uid: Profile Name
                      multiple_profile_select_attribute_uid: Profile Name,Second Profile Name,Third Profile Name
                      contributor_select_attribute_uid: User Name
                      multiple_contributor_select_attribute_uid: User Name,Second User Name,Third User Name
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    patch:
      tags:
        - profiles
      summary: Update multiple profiles
      description: Update multiple profiles
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                profiles:
                  - id: <uuid>
                    name: <string>
                    profile_type_id: <uuid>
                    status: Inactive
                    id_proofing_status: fail
                    archived: false
                    attributes:
                      est_00c: <string>
                  - id: <uuid>
                    name: <string>
                    profile_type_id: <uuid>
                    status: Inactive
                    id_proofing_status: fail
                    archived: false
                    attributes:
                      magnad: <string>
                      labore_0: <string>
                      quis5a4: <string>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                profiles:
                  - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    uid: 'non deserunt dolorefugiat culpa '
                    name: Profile Name
                    profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    status: Active
                    id_proofing_status: pending
                    created_at: '2023-11-21T19:23:54.256Z'
                    updated_at: '2023-11-21T19:23:54.256Z'
                    attributes:
                      text_attribute_uid: static text
                      date_attribute_uid: 01/15/2020
                      profile_select_attribute_uid: Profile Name
                      multiple_profile_select_attribute_uid: Profile Name,Second Profile Name,Third Profile Name
                      contributor_select_attribute_uid: User Name
                      multiple_contributor_select_attribute_uid: User Name,Second User Name,Third User Name
                  - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    uid: enim labore culpaut est amet off
                    name: Profile Name
                    profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    status: Active
                    id_proofing_status: pending
                    created_at: '2023-11-21T19:23:54.256Z'
                    updated_at: '2023-11-21T19:23:54.256Z'
                    attributes:
                      text_attribute_uid: static text
                      date_attribute_uid: 01/15/2020
                      profile_select_attribute_uid: Profile Name
                      multiple_profile_select_attribute_uid: Profile Name,Second Profile Name,Third Profile Name
                      contributor_select_attribute_uid: User Name
                      multiple_contributor_select_attribute_uid: User Name,Second User Name,Third User Name
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    delete:
      tags:
        - profiles
      summary: Delete multiple profiles
      description: Delete multiple profiles
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                profiles:
                  - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    uid: 'non deserunt dolorefugiat culpa '
                    name: Profile Name
                    profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    status: Active
                    id_proofing_status: pending
                    created_at: '2023-11-21T19:23:54.256Z'
                    updated_at: '2023-11-21T19:23:54.256Z'
                    attributes:
                      text_attribute_uid: static text
                      date_attribute_uid: 01/15/2020
                      profile_select_attribute_uid: Profile Name
                      multiple_profile_select_attribute_uid: Profile Name,Second Profile Name,Third Profile Name
                      contributor_select_attribute_uid: User Name
                      multiple_contributor_select_attribute_uid: User Name,Second User Name,Third User Name
                  - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    uid: enim labore culpaut est amet off
                    name: Profile Name
                    profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    status: Active
                    id_proofing_status: pending
                    created_at: '2023-11-21T19:23:54.256Z'
                    updated_at: '2023-11-21T19:23:54.256Z'
                    attributes:
                      text_attribute_uid: static text
                      date_attribute_uid: 01/15/2020
                      profile_select_attribute_uid: Profile Name
                      multiple_profile_select_attribute_uid: Profile Name,Second Profile Name,Third Profile Name
                      contributor_select_attribute_uid: User Name
                      multiple_contributor_select_attribute_uid: User Name,Second User Name,Third User Name
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /profiles/{id}:
    get:
      tags:
        - profiles
      summary: Find profile by id
      description: Find profile by id
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                profile:
                  id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  uid: voluptate sit nostrudest et eius
                  name: Profile Name
                  profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  status: Active
                  id_proofing_status: pending
                  created_at: '2023-11-21T19:23:54.256Z'
                  updated_at: '2023-11-21T19:23:54.256Z'
                  attributes:
                    text_attribute_uid: static text
                    date_attribute_uid: 01/15/2020
                    profile_select_attribute_uid: Profile Name
                    multiple_profile_select_attribute_uid: Profile Name,Second Profile Name,Third Profile Name
                    contributor_select_attribute_uid: User Name
                    multiple_contributor_select_attribute_uid: User Name,Second User Name,Third User Name
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    patch:
      tags:
        - profiles
      summary: Update a profile by id
      description: Update a profile by id
      requestBody:
        content: {}
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                profile:
                  id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  uid: voluptate sit nostrudest et eius
                  name: Profile Name
                  profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  status: Active
                  id_proofing_status: pending
                  created_at: '2023-11-21T19:23:54.256Z'
                  updated_at: '2023-11-21T19:23:54.256Z'
                  attributes:
                    text_attribute_uid: static text
                    date_attribute_uid: 01/15/2020
                    profile_select_attribute_uid: Profile Name
                    multiple_profile_select_attribute_uid: Profile Name,Second Profile Name,Third Profile Name
                    contributor_select_attribute_uid: User Name
                    multiple_contributor_select_attribute_uid: User Name,Second User Name,Third User Name
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    delete:
      tags:
        - profiles
      summary: Delete a single profile
      description: Delete a single profile
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '204':
          description: No Content
          content:
            text/plain:
              schema:
                type: string
              example: null
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: quis est
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /profiles/{id}/upload/{attribute_id}:
    get:
      tags:
        - profiles
      summary: Retrieves the URL of an attachment attribute value from a profile
      description: Retrieves the URL of an attachment attribute value from a profile
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
        - name: attribute_id
          in: path
          schema:
            type: string
          required: true
          description: (Required) The id of the attachment attribute
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                url: esse elit nulla incididunt
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    post:
      tags:
        - profiles
      summary: Uploads a new attachment attribute value to a profile
      description: Uploads a new attachment attribute value to a profile
      requestBody:
        content: {}
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
        - name: attribute_id
          in: path
          schema:
            type: string
          required: true
          description: (Required) The id of the attachment attribute
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                url: esse elit nulla incididunt
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /profiles/{id}/avatar:
    get:
      tags:
        - profiles
      summary: Retrieves the URL of the profile avatar
      description: Retrieves the URL of the profile avatar
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                url: esse elit nulla incididunt
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    post:
      tags:
        - profiles
      summary: Uploads a new profile avatar
      description: Uploads a new profile avatar
      requestBody:
        content: {}
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                url: esse elit nulla incididunt
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /risk_scores:
    get:
      tags:
        - risk scores
      summary: Get risk score data in bulk
      description: This endpoint can retrieve risk score data in bulk from Lifecycle
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                risk_scores:
                  - id: 28e4867a-b836-80bf-0bc7-75a9d9e73281
                    uid: cupidatatsit cupidatat cillum of
                    object_id: 6b63f7e4-21fb-498c-18ff-f541ea6d5d22
                    object_type: Profile
                    overall_score: 130656942.75
                    overall_risk_level_id: 53aa4696-90d9-a1ea-5ef9-84507502e4b2
                    impact_score: 73060640.92
                    impact_risk_level_id: urn:uuid:327bb8a6-8af9-4756-7103-fd613315c5a3
                    probability_score: 71705312.06
                    probability_risk_level_id: 694b0666-13c6-499c-e21c-3d513a63c8d5
                  - id: d138d5a7-df52-bb33-30bb-c70b207f7635
                    uid: ea eu utlaborumsit fugiat eiusmo
                    object_id: f53d2de9-2093-5342-b7d6-8160beb9ed2b
                    object_type: Profile
                    overall_score: 128403743.08
                    overall_risk_level_id: urn:uuid:362f6370-7029-cc9e-57cb-114b4c16f008
                    impact_score: 9771548.56
                    impact_risk_level_id: urn:uuid:5e3daa4c-abd1-45fc-fcf7-fa9d18f5c6a9
                    probability_score: 112132753.86
                    probability_risk_level_id: urn:uuid:e3f510ba-58fd-9d2f-8a9b-8900c2c78db6
                _metadata:
                  limit: -82290075
                  offset: 43869948
                  total: 23942431
                  next: /endpoint?limit=10&offset=60
                  previous: /endpoint?limit=10&offset=40
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /risk_scores/{id}:
    get:
      tags:
        - risk scores
      summary: Find risk score data by id
      description: Find risk score data by id
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                risk_score:
                  id: 6aa6e28b-d86b-7dca-9c7f-f0b5dacc73b5
                  uid: aute consectetur labore sit aliq
                  object_id: be4f9d8d-6624-17a1-1c99-633c9c96ad02
                  object_type: WorkflowSession
                  overall_score: 58493239.71
                  overall_risk_level_id: urn:uuid:fe829702-3784-de88-8b1d-d7125e1fb31d
                  impact_score: 193471815.66
                  impact_risk_level_id: urn:uuid:020ad743-beac-bfaa-3216-639c9da894a1
                  probability_score: 144956072.34
                  probability_risk_level_id: urn:uuid:d7ece3c9-81fe-af00-adfe-f9a0c89f6435
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /risk_levels:
    get:
      tags:
        - risk levels
      summary: Get risk level data in bulk
      description: This endpoint can retrieve risk level data in bulk from Lifecycle
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                risk_levels:
                  - id: 0cc19a5e-9391-b77f-df2d-89ccd219f2f3
                    uid: ut laborum labore incididuntutad
                    label: qui non eiusmod
                    points: 158887399.3
                    order: 49885534
                  - id: urn:uuid:242565a8-6dd2-186f-6fcd-97e666293113
                    uid: mollit ullamcoquis dolor pariatu
                    label: labore nulla commodo
                    points: 142762458.59
                    order: 66586628
                _metadata:
                  limit: -559971
                  offset: 40136647
                  total: -22731013
                  next: /endpoint?limit=10&offset=60
                  previous: /endpoint?limit=10&offset=40
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /risk_levels/{id}:
    get:
      tags:
        - risk levels
      summary: Find risk level data by id
      description: Find risk level data by id
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                risk_level:
                  id: urn:uuid:704d0cad-b9a2-4746-5d01-beeb82a071a0
                  uid: aliqua ex commodo irureinea magn
                  label: do nulla
                  points: 48963729.9
                  order: 98612593
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /user_profile:
    post:
      tags:
        - user profiles
      summary: Create a user-profile contributor relationship
      description: Create a user-profile contributor relationship
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                user_profile:
                  user_id: <uuid>
                  profile_id: <uuid>
                  ne_attribute_id: <uuid>
                  relationship_type: contributor
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                user_profile:
                  id: urn:uuid:4b26deb8-4dc5-8d74-1740-933f2d7241df
                  uid: amet incididunt dolor Utdeserunt
                  user_id: urn:uuid:e56ae9b1-d602-0e0f-f980-7d57b13661a9
                  profile_id: 6178448a-15f1-8319-1e57-5f4a8d3e80e0
                  ne_attribute_id: urn:uuid:a1940a1d-9372-5e9f-24b2-872b405c9196
                  relationship_type: owner
        '405':
          description: Method Not Allowed
          content:
            text/plain:
              schema:
                type: string
              example: null
  /user_profiles:
    get:
      tags:
        - user profiles
      summary: Get user-profile contributor relationships
      description: Get user-profile contributor relationships
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                user_profiles:
                  - id: urn:uuid:11c0ddc8-cc02-ffd7-d919-b19c9930f86b
                    uid: eu ut id animfugiat doDuis aliqu
                    user_id: b4d7b02b-d747-6835-4688-5f4c19366774
                    profile_id: 92b34ce0-94e7-4ef8-5afb-1e73d2dfc270
                    ne_attribute_id: urn:uuid:03f70cbe-e1d7-cc93-0d49-1d78a0dc6159
                    relationship_type: contributor
                  - id: urn:uuid:fd998e1d-c493-5ce3-8411-7bd4ba43e26e
                    uid: labore ea ad laboris sintofficia
                    user_id: urn:uuid:32da3af8-da7d-de6f-f0bc-8ffe109f5fe2
                    profile_id: ed1909c2-d79e-0ade-6132-987bff59fda5
                    ne_attribute_id: 3c011e18-e318-5a7c-146c-cd0cbe3388c8
                    relationship_type: contributor
                _metadata:
                  limit: -75024421
                  offset: -97229594
                  total: -36650418
                  next: /endpoint?limit=10&offset=60
                  previous: /endpoint?limit=10&offset=40
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    post:
      tags:
        - user profiles
      summary: Create multiple user-profile contributor relationships
      description: Create multiple user-profile contributor relationships
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                user_profiles:
                  - user_id: <uuid>
                    profile_id: <uuid>
                    ne_attribute_id: <uuid>
                    relationship_type: owner
                  - user_id: <uuid>
                    profile_id: <uuid>
                    ne_attribute_id: <uuid>
                    relationship_type: contributor
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                user_profiles:
                  - id: urn:uuid:f3dce24e-ddf8-62b9-710b-fc8ea215aab6
                    uid: officiaenimet in pariatur occaec
                    user_id: urn:uuid:bdb43db0-6ffd-4b40-bcf2-0a042560d554
                    profile_id: urn:uuid:50365872-5f60-da32-75f1-edec011facfb
                    ne_attribute_id: bdb02d8e-159c-0180-7ad6-a017a9e019f9
                    relationship_type: contributor
                  - id: 1b1a305b-3b64-4adb-8c2c-de22e2b6215f
                    uid: dolor nostrud inofficia consequa
                    user_id: 071d27df-a85a-88a3-68a6-670cc77aa02e
                    profile_id: urn:uuid:8771e3cd-21d9-8437-5dc0-c92e64385e69
                    ne_attribute_id: urn:uuid:d5998b39-37e7-a2cd-ba31-5bd5042109ce
                    relationship_type: owner
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    patch:
      tags:
        - user profiles
      summary: Update multiple user-profile contributor relationships
      description: Update multiple user-profile contributor relationships
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                user_profiles:
                  - id: <uuid>
                    user_id: <uuid>
                    profile_id: <uuid>
                    ne_attribute_id: <uuid>
                    relationship_type: contributor
                  - id: <uuid>
                    user_id: <uuid>
                    profile_id: <uuid>
                    ne_attribute_id: <uuid>
                    relationship_type: owner
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                user_profiles:
                  - id: urn:uuid:f3dce24e-ddf8-62b9-710b-fc8ea215aab6
                    uid: officiaenimet in pariatur occaec
                    user_id: urn:uuid:bdb43db0-6ffd-4b40-bcf2-0a042560d554
                    profile_id: urn:uuid:50365872-5f60-da32-75f1-edec011facfb
                    ne_attribute_id: bdb02d8e-159c-0180-7ad6-a017a9e019f9
                    relationship_type: contributor
                  - id: 1b1a305b-3b64-4adb-8c2c-de22e2b6215f
                    uid: dolor nostrud inofficia consequa
                    user_id: 071d27df-a85a-88a3-68a6-670cc77aa02e
                    profile_id: urn:uuid:8771e3cd-21d9-8437-5dc0-c92e64385e69
                    ne_attribute_id: urn:uuid:d5998b39-37e7-a2cd-ba31-5bd5042109ce
                    relationship_type: owner
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    delete:
      tags:
        - user profiles
      summary: Delete multiple user-profile contributor relationships
      description: Delete multiple user-profile contributor relationships
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                user_profiles:
                  - id: urn:uuid:f3dce24e-ddf8-62b9-710b-fc8ea215aab6
                    uid: officiaenimet in pariatur occaec
                    user_id: urn:uuid:bdb43db0-6ffd-4b40-bcf2-0a042560d554
                    profile_id: urn:uuid:50365872-5f60-da32-75f1-edec011facfb
                    ne_attribute_id: bdb02d8e-159c-0180-7ad6-a017a9e019f9
                    relationship_type: contributor
                  - id: 1b1a305b-3b64-4adb-8c2c-de22e2b6215f
                    uid: dolor nostrud inofficia consequa
                    user_id: 071d27df-a85a-88a3-68a6-670cc77aa02e
                    profile_id: urn:uuid:8771e3cd-21d9-8437-5dc0-c92e64385e69
                    ne_attribute_id: urn:uuid:d5998b39-37e7-a2cd-ba31-5bd5042109ce
                    relationship_type: owner
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /user_profiles/{id}:
    get:
      tags:
        - user profiles
      summary: Find user-profile contributor relationship by id
      description: Find user-profile contributor relationship by id
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                user_profile:
                  id: urn:uuid:4b26deb8-4dc5-8d74-1740-933f2d7241df
                  uid: amet incididunt dolor Utdeserunt
                  user_id: urn:uuid:e56ae9b1-d602-0e0f-f980-7d57b13661a9
                  profile_id: 6178448a-15f1-8319-1e57-5f4a8d3e80e0
                  ne_attribute_id: urn:uuid:a1940a1d-9372-5e9f-24b2-872b405c9196
                  relationship_type: owner
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    patch:
      tags:
        - user profiles
      summary: Update a user-profile contributor relationship by id
      description: Update a user-profile contributor relationship by id
      requestBody:
        content: {}
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                user_profile:
                  id: urn:uuid:4b26deb8-4dc5-8d74-1740-933f2d7241df
                  uid: amet incididunt dolor Utdeserunt
                  user_id: urn:uuid:e56ae9b1-d602-0e0f-f980-7d57b13661a9
                  profile_id: 6178448a-15f1-8319-1e57-5f4a8d3e80e0
                  ne_attribute_id: urn:uuid:a1940a1d-9372-5e9f-24b2-872b405c9196
                  relationship_type: owner
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /user_profile/{id}:
    delete:
      tags:
        - user profiles
      summary: Delete a user profile assignment
      description: Delete a user profile assignment
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example: {}
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /role_profile:
    post:
      tags:
        - role profiles
      summary: Create a role-profile contributor relationship
      description: Create a role-profile contributor relationship
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                role_profile:
                  role_id: <uuid>
                  profile_id: <uuid>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                role_profile:
                  id: 4a5f9d7f-b431-99ac-2ce1-4bd508deafc8
                  uid: non utpariatur situt proident ci
                  role_id: urn:uuid:5440d27f-6a8e-6ca7-6a81-a38180fd9bec
                  profile_id: urn:uuid:910329e1-5e00-f904-23c2-c7c40e9e35a7
        '405':
          description: Method Not Allowed
          content:
            text/plain:
              schema:
                type: string
              example: null
  /role_profiles:
    get:
      tags:
        - role profiles
      summary: Get role-profile contributor relationships
      description: Get role-profile contributor relationships
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                role_profiles:
                  - id: 651cf576-4075-f493-42f1-31baedae7e4a
                    uid: mollit Duis tempor elit cillumUt
                    role_id: 01f6f10e-3e5b-fc83-4b65-eaee83f3e63e
                    profile_id: urn:uuid:7bf12c8e-4262-40f6-a28e-0b853bd8b6cb
                  - id: urn:uuid:f90f4c53-33d8-1422-be0f-293d5785c9c0
                    uid: eiusmodnostrud enimdo sunt est e
                    role_id: 53b4ba37-ea9d-7769-f1fb-32d7e446f2c9
                    profile_id: urn:uuid:d3092b01-e22d-a4a3-c452-fc63d4e40f02
                _metadata:
                  limit: 51769488
                  offset: -50997402
                  total: -33202998
                  next: /endpoint?limit=10&offset=60
                  previous: /endpoint?limit=10&offset=40
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    post:
      tags:
        - role profiles
      summary: Create multiple role-profile contributor relationships
      description: Create multiple role-profile contributor relationships
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                role_profiles:
                  - role_id: <uuid>
                    profile_id: <uuid>
                  - role_id: <uuid>
                    profile_id: <uuid>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                role_profiles:
                  - id: 90dcc155-1a29-71c4-f1d1-6a5493f9edac
                    uid: occaecat inex nonveniam in labor
                    role_id: urn:uuid:e2b997e2-fd2c-f090-997a-373fa11bb288
                    profile_id: 48c7772d-aa6a-18ff-5892-7134d921160d
                  - id: d00cebc5-caa9-d78a-75d8-ce0d991745a1
                    uid: Excepteur sunt sint dolorofficia
                    role_id: e023be64-1d28-fb77-4dfa-e18432d31969
                    profile_id: urn:uuid:58182100-b87e-a1ab-a923-378d714301cd
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    patch:
      tags:
        - role profiles
      summary: Update multiple role-profile contributor relationships
      description: Update multiple role-profile contributor relationships
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                role_profiles:
                  - id: <uuid>
                    role_id: <uuid>
                    profile_id: <uuid>
                  - id: <uuid>
                    role_id: <uuid>
                    profile_id: <uuid>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                role_profiles:
                  - id: 90dcc155-1a29-71c4-f1d1-6a5493f9edac
                    uid: occaecat inex nonveniam in labor
                    role_id: urn:uuid:e2b997e2-fd2c-f090-997a-373fa11bb288
                    profile_id: 48c7772d-aa6a-18ff-5892-7134d921160d
                  - id: d00cebc5-caa9-d78a-75d8-ce0d991745a1
                    uid: Excepteur sunt sint dolorofficia
                    role_id: e023be64-1d28-fb77-4dfa-e18432d31969
                    profile_id: urn:uuid:58182100-b87e-a1ab-a923-378d714301cd
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /role_profiles/{id}:
    get:
      tags:
        - role profiles
      summary: Find role-profile contributor relationship by id
      description: Find role-profile contributor relationship by id
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                role_profile:
                  id: 4a5f9d7f-b431-99ac-2ce1-4bd508deafc8
                  uid: non utpariatur situt proident ci
                  role_id: urn:uuid:5440d27f-6a8e-6ca7-6a81-a38180fd9bec
                  profile_id: urn:uuid:910329e1-5e00-f904-23c2-c7c40e9e35a7
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    patch:
      tags:
        - role profiles
      summary: Update a role-profile contributor relationship by id
      description: Update a role-profile contributor relationship by id
      requestBody:
        content: {}
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                role_profile:
                  id: 4a5f9d7f-b431-99ac-2ce1-4bd508deafc8
                  uid: non utpariatur situt proident ci
                  role_id: urn:uuid:5440d27f-6a8e-6ca7-6a81-a38180fd9bec
                  profile_id: urn:uuid:910329e1-5e00-f904-23c2-c7c40e9e35a7
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /role_profile/{id}:
    delete:
      tags:
        - role profiles
      summary: Delete a role profile assignment
      description: Delete a role profile assignment
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example: {}
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflows/create_workflows:
    post:
      tags:
        - workflows
      summary: Create a create workflow
      description: Create a create workflow
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow:
                  profile_type_id: <uuid>
                  status: Disabled
                  uid: <string>
                  name: <string>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow:
                  id: 0e14995d-d29f-a78f-3fd3-5367895a93c1
                  uid: id nulla velit Loremelit cupidat
                  workflow_id: urn:uuid:914d486f-9038-7f4f-4c82-da5d0fed97ac
                  requester_id: 6c5a9aaf-d489-a014-094d-1d5fd30de6ac
                  requester_type: NeaccessUser
                  profile_id: 3be5beee-5ebb-8806-9ef8-2f8119185fdb
                  profile_ids:
                    - 1543c5d2-bb0b-c509-bb82-2a49535169b1
                    - urn:uuid:56c6c7d3-ff93-acb2-f1ca-918996e601df
                  status: completed
                  attributes:
                    text_attribute_uid: static text
                    date_attribute_uid: 01/15/2020
                    profile_select_attribute_uid: Profile Name
                    multiple_profile_select_attribute_uid: Profile Name,Second Profile Name,Third Profile Name
                    contributor_select_attribute_uid: User Name
                    multiple_contributor_select_attribute_uid: User Name,Second User Name,Third User Name
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflows/update_workflows:
    post:
      tags:
        - workflows
      summary: Create an update workflow
      description: Create an update workflow
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow:
                  profile_type_id: <uuid>
                  status: Disabled
                  uid: <string>
                  name: <string>
                  profile_status: <string>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow:
                  id: 0e14995d-d29f-a78f-3fd3-5367895a93c1
                  uid: id nulla velit Loremelit cupidat
                  workflow_id: urn:uuid:914d486f-9038-7f4f-4c82-da5d0fed97ac
                  requester_id: 6c5a9aaf-d489-a014-094d-1d5fd30de6ac
                  requester_type: NeaccessUser
                  profile_id: 3be5beee-5ebb-8806-9ef8-2f8119185fdb
                  profile_ids:
                    - 1543c5d2-bb0b-c509-bb82-2a49535169b1
                    - urn:uuid:56c6c7d3-ff93-acb2-f1ca-918996e601df
                  status: completed
                  attributes:
                    text_attribute_uid: static text
                    date_attribute_uid: 01/15/2020
                    profile_select_attribute_uid: Profile Name
                    multiple_profile_select_attribute_uid: Profile Name,Second Profile Name,Third Profile Name
                    contributor_select_attribute_uid: User Name
                    multiple_contributor_select_attribute_uid: User Name,Second User Name,Third User Name
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflows/batch_workflows:
    post:
      tags:
        - workflows
      summary: Create a batch workflow
      description: Create a batch workflow
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow:
                  profile_type_id: <uuid>
                  status: Disabled
                  uid: <string>
                  name: <string>
                  options:
                    all_profiles: 'false'
                    multiple_requests: 'false'
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow:
                  id: 0e14995d-d29f-a78f-3fd3-5367895a93c1
                  uid: id nulla velit Loremelit cupidat
                  workflow_id: urn:uuid:914d486f-9038-7f4f-4c82-da5d0fed97ac
                  requester_id: 6c5a9aaf-d489-a014-094d-1d5fd30de6ac
                  requester_type: NeaccessUser
                  profile_id: 3be5beee-5ebb-8806-9ef8-2f8119185fdb
                  profile_ids:
                    - 1543c5d2-bb0b-c509-bb82-2a49535169b1
                    - urn:uuid:56c6c7d3-ff93-acb2-f1ca-918996e601df
                  status: completed
                  attributes:
                    text_attribute_uid: static text
                    date_attribute_uid: 01/15/2020
                    profile_select_attribute_uid: Profile Name
                    multiple_profile_select_attribute_uid: Profile Name,Second Profile Name,Third Profile Name
                    contributor_select_attribute_uid: User Name
                    multiple_contributor_select_attribute_uid: User Name,Second User Name,Third User Name
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflows/automated_workflows:
    post:
      tags:
        - workflows
      summary: Create an automated workflow
      description: Create an automated workflow
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow:
                  profile_type_id: <uuid>
                  status: Enabled
                  uid: <string>
                  name: <string>
                  condition_rules_attributes:
                    - logical_operator: AND
                      comparison_operator: <
                      condition_object_id: <string>
                      condition_object_type: <string>
                      secondary_value: <string>
                      tertiary_value: <string>
                      value: <string>
                      order: <integer>
                      type: RiskRule
                    - logical_operator: AND
                      comparison_operator: '>'
                      condition_object_id: <string>
                      condition_object_type: <string>
                      secondary_value: <string>
                      tertiary_value: <string>
                      value: <string>
                      order: <integer>
                      type: ProfileIdRule
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow:
                  id: 0e14995d-d29f-a78f-3fd3-5367895a93c1
                  uid: id nulla velit Loremelit cupidat
                  workflow_id: urn:uuid:914d486f-9038-7f4f-4c82-da5d0fed97ac
                  requester_id: 6c5a9aaf-d489-a014-094d-1d5fd30de6ac
                  requester_type: NeaccessUser
                  profile_id: 3be5beee-5ebb-8806-9ef8-2f8119185fdb
                  profile_ids:
                    - 1543c5d2-bb0b-c509-bb82-2a49535169b1
                    - urn:uuid:56c6c7d3-ff93-acb2-f1ca-918996e601df
                  status: completed
                  attributes:
                    text_attribute_uid: static text
                    date_attribute_uid: 01/15/2020
                    profile_select_attribute_uid: Profile Name
                    multiple_profile_select_attribute_uid: Profile Name,Second Profile Name,Third Profile Name
                    contributor_select_attribute_uid: User Name
                    multiple_contributor_select_attribute_uid: User Name,Second User Name,Third User Name
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflows/registration_workflows:
    post:
      tags:
        - workflows
      summary: Create a registration workflow
      description: Create a registration workflow
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow:
                  profile_type_id: <uuid>
                  status: Disabled
                  uid: <string>
                  name: <string>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow:
                  id: 0e14995d-d29f-a78f-3fd3-5367895a93c1
                  uid: id nulla velit Loremelit cupidat
                  workflow_id: urn:uuid:914d486f-9038-7f4f-4c82-da5d0fed97ac
                  requester_id: 6c5a9aaf-d489-a014-094d-1d5fd30de6ac
                  requester_type: NeaccessUser
                  profile_id: 3be5beee-5ebb-8806-9ef8-2f8119185fdb
                  profile_ids:
                    - 1543c5d2-bb0b-c509-bb82-2a49535169b1
                    - urn:uuid:56c6c7d3-ff93-acb2-f1ca-918996e601df
                  status: completed
                  attributes:
                    text_attribute_uid: static text
                    date_attribute_uid: 01/15/2020
                    profile_select_attribute_uid: Profile Name
                    multiple_profile_select_attribute_uid: Profile Name,Second Profile Name,Third Profile Name
                    contributor_select_attribute_uid: User Name
                    multiple_contributor_select_attribute_uid: User Name,Second User Name,Third User Name
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflows/login_workflows:
    post:
      tags:
        - workflows
      summary: Create a login workflow
      description: Create a login workflow
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow:
                  profile_type_id: <uuid>
                  status: Disabled
                  uid: <string>
                  name: <string>
                  options:
                    expiration_time: <integer>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow:
                  id: 0e14995d-d29f-a78f-3fd3-5367895a93c1
                  uid: id nulla velit Loremelit cupidat
                  workflow_id: urn:uuid:914d486f-9038-7f4f-4c82-da5d0fed97ac
                  requester_id: 6c5a9aaf-d489-a014-094d-1d5fd30de6ac
                  requester_type: NeaccessUser
                  profile_id: 3be5beee-5ebb-8806-9ef8-2f8119185fdb
                  profile_ids:
                    - 1543c5d2-bb0b-c509-bb82-2a49535169b1
                    - urn:uuid:56c6c7d3-ff93-acb2-f1ca-918996e601df
                  status: completed
                  attributes:
                    text_attribute_uid: static text
                    date_attribute_uid: 01/15/2020
                    profile_select_attribute_uid: Profile Name
                    multiple_profile_select_attribute_uid: Profile Name,Second Profile Name,Third Profile Name
                    contributor_select_attribute_uid: User Name
                    multiple_contributor_select_attribute_uid: User Name,Second User Name,Third User Name
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflows/password_reset_workflows:
    post:
      tags:
        - workflows
      summary: Create a password reset workflow
      description: Create a password reset workflow
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow:
                  profile_type_id: <uuid>
                  status: Disabled
                  uid: <string>
                  name: <string>
                  options:
                    expiration_time: <integer>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow:
                  id: 0e14995d-d29f-a78f-3fd3-5367895a93c1
                  uid: id nulla velit Loremelit cupidat
                  workflow_id: urn:uuid:914d486f-9038-7f4f-4c82-da5d0fed97ac
                  requester_id: 6c5a9aaf-d489-a014-094d-1d5fd30de6ac
                  requester_type: NeaccessUser
                  profile_id: 3be5beee-5ebb-8806-9ef8-2f8119185fdb
                  profile_ids:
                    - 1543c5d2-bb0b-c509-bb82-2a49535169b1
                    - urn:uuid:56c6c7d3-ff93-acb2-f1ca-918996e601df
                  status: completed
                  attributes:
                    text_attribute_uid: static text
                    date_attribute_uid: 01/15/2020
                    profile_select_attribute_uid: Profile Name
                    multiple_profile_select_attribute_uid: Profile Name,Second Profile Name,Third Profile Name
                    contributor_select_attribute_uid: User Name
                    multiple_contributor_select_attribute_uid: User Name,Second User Name,Third User Name
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_actions/approval_actions:
    post:
      tags:
        - workflow actions
      summary: Create an approval action
      description: >-
        Create an approval action. The following supporting objects will need to
        be created after this action is created (which are tied together via
        workflow_action_id) - workflow_action_performers, workflow_action_roles,
        workflow_action_performer_notification_email,
        workflow_action_approval_email, workflow_action_rejection_email. These
        supporting objects must be created for this action to be complete (APIs
        for these supporting objects not yet implemented, use UI).
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow_action:
                  workflow_id: <uuid>
                  description: <string>
                  page_id: <uuid>
                  archived: false
                  skippable: false
                  requires_comment: false
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_action:
                  workflow_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  description: >-
                    Require approval from another user or a group of users with
                    a specific role.
                  page_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  add_requester_as_owner: true
                  email_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  email_addresses:
                    - johndoe@gmail.com
                    - janedoe@gmail.com
                  new_status: Active, Inactive, On Leave, Terminated
                  archived: false
                  skippable: false
                  requires_comment: false
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_actions/ask_security_question_actions:
    post:
      tags:
        - workflow actions
      summary: Create ask security question action
      description: Create an ask security question action
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow_action:
                  workflow_id: <uuid>
                  description: <string>
                  number_of_questions: <integer>
                  token_expiration: <integer>
                  token_expiration_type: always
                  archived: false
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_action:
                  workflow_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  description: >-
                    Require approval from another user or a group of users with
                    a specific role.
                  page_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  add_requester_as_owner: true
                  email_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  email_addresses:
                    - johndoe@gmail.com
                    - janedoe@gmail.com
                  new_status: Active, Inactive, On Leave, Terminated
                  archived: false
                  skippable: false
                  requires_comment: false
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_actions/auto_assign_actions:
    post:
      tags:
        - workflow actions
      summary: Create an auto assign action
      description: >-
        Create an auto assign action. The following supporting objects will need
        to be created after this action is created (which are tied together via
        workflow_action_id) - workflow_action_roles. These supporting objects
        must be created for this action to be complete (APIs for these
        supporting objects not yet implemented, use UI).
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow_action:
                  workflow_id: <uuid>
                  description: <string>
                  archived: false
                  contributor_attr: <uuid>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_action:
                  workflow_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  description: >-
                    Require approval from another user or a group of users with
                    a specific role.
                  page_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  add_requester_as_owner: true
                  email_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  email_addresses:
                    - johndoe@gmail.com
                    - janedoe@gmail.com
                  new_status: Active, Inactive, On Leave, Terminated
                  archived: false
                  skippable: false
                  requires_comment: false
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_actions/batch_update_actions:
    post:
      tags:
        - workflow actions
      summary: Create a batch update action
      description: Create a batch update action
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow_action:
                  workflow_id: <uuid>
                  description: <string>
                  archived: false
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_action:
                  workflow_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  description: >-
                    Require approval from another user or a group of users with
                    a specific role.
                  page_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  add_requester_as_owner: true
                  email_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  email_addresses:
                    - johndoe@gmail.com
                    - janedoe@gmail.com
                  new_status: Active, Inactive, On Leave, Terminated
                  archived: false
                  skippable: false
                  requires_comment: false
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_actions/close_session_actions:
    post:
      tags:
        - workflow actions
      summary: Create a close session action
      description: Create a close session action
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow_action:
                  workflow_id: <uuid>
                  description: <string>
                  archived: false
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_action:
                  workflow_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  description: >-
                    Require approval from another user or a group of users with
                    a specific role.
                  page_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  add_requester_as_owner: true
                  email_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  email_addresses:
                    - johndoe@gmail.com
                    - janedoe@gmail.com
                  new_status: Active, Inactive, On Leave, Terminated
                  archived: false
                  skippable: false
                  requires_comment: false
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_actions/contributors_actions:
    post:
      tags:
        - workflow actions
      summary: Create a contributors action
      description: >-
        Create a contributors action. The following supporting objects will need
        to be created after this action is created (which are tied together via
        workflow_action_id) - workflow_action_performers, workflow_action_roles,
        workflow_action_performer_notification_email. These supporting objects
        must be created for this action to be complete (APIs for these
        supporting objects not yet implemented, use UI).
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow_action:
                  workflow_id: <uuid>
                  description: <string>
                  owner: 'true'
                  contributors: 'false'
                  roles: 'true'
                  archived: false
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_action:
                  workflow_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  description: >-
                    Require approval from another user or a group of users with
                    a specific role.
                  page_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  add_requester_as_owner: true
                  email_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  email_addresses:
                    - johndoe@gmail.com
                    - janedoe@gmail.com
                  new_status: Active, Inactive, On Leave, Terminated
                  archived: false
                  skippable: false
                  requires_comment: false
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_actions/create_profile_actions:
    post:
      tags:
        - workflow actions
      summary: Create a create profile action
      description: Create a create profile action
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow_action:
                  workflow_id: <uuid>
                  description: <string>
                  add_requester_as_owner: true
                  archived: false
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_action:
                  workflow_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  description: >-
                    Require approval from another user or a group of users with
                    a specific role.
                  page_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  add_requester_as_owner: true
                  email_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  email_addresses:
                    - johndoe@gmail.com
                    - janedoe@gmail.com
                  new_status: Active, Inactive, On Leave, Terminated
                  archived: false
                  skippable: false
                  requires_comment: false
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_actions/duplicate_prevention_actions:
    post:
      tags:
        - workflow actions
      summary: Create a duplicate prevention action
      description: >-
        Create a duplicate prevention action. The following supporting objects
        will need to be created after this action is created (which are tied
        together via workflow_action_id) - duplicatation_prevention_attributes,
        workflow_action_performers, workflow_action_roles,
        workflow_action_performer_notification_email. These supporting objects
        must be created for this action to be complete (APIs for these
        supporting objects not yet implemented, use UI).
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow_action:
                  workflow_id: <uuid>
                  description: <string>
                  search_scope: all
                  ne_attribute_ids: <array>
                  handle_id: <string>
                  archived: false
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_action:
                  workflow_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  description: >-
                    Require approval from another user or a group of users with
                    a specific role.
                  page_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  add_requester_as_owner: true
                  email_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  email_addresses:
                    - johndoe@gmail.com
                    - janedoe@gmail.com
                  new_status: Active, Inactive, On Leave, Terminated
                  archived: false
                  skippable: false
                  requires_comment: false
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_actions/email_verification_actions:
    post:
      tags:
        - workflow actions
      summary: Create an email verification action
      description: Create an email verification action
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow_action:
                  workflow_id: <uuid>
                  description: <string>
                  email_expiration: <integer>
                  token_expiration: <integer>
                  token_expiration_type: always
                  archived: false
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_action:
                  workflow_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  description: >-
                    Require approval from another user or a group of users with
                    a specific role.
                  page_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  add_requester_as_owner: true
                  email_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  email_addresses:
                    - johndoe@gmail.com
                    - janedoe@gmail.com
                  new_status: Active, Inactive, On Leave, Terminated
                  archived: false
                  skippable: false
                  requires_comment: false
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_actions/fulfillment_actions:
    post:
      tags:
        - workflow actions
      summary: Create a fulfillment action
      description: >-
        Create a fulfillment action. The following supporting objects will need
        to be created after this action is created (which are tied together via
        workflow_action_id) - workflow_action_performers, workflow_action_roles,
        workflow_action_performer_notification_email. These supporting objects
        must be created for this action to be complete (APIs for these
        supporting objects not yet implemented, use UI).
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow_action:
                  workflow_id: <uuid>
                  description: <string>
                  page_id: <uuid>
                  archived: false
                  requires_comment: false
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_action:
                  workflow_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  description: >-
                    Require approval from another user or a group of users with
                    a specific role.
                  page_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  add_requester_as_owner: true
                  email_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  email_addresses:
                    - johndoe@gmail.com
                    - janedoe@gmail.com
                  new_status: Active, Inactive, On Leave, Terminated
                  archived: false
                  skippable: false
                  requires_comment: false
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_actions/identity_proofing_actions:
    post:
      tags:
        - workflow actions
      summary: Create an identity proofing action
      description: >-
        Create an identity proofing action. The following supporting objects
        will need to be created after this action is created (which are tied
        together via workflow_action_id) -
        identity_proofing_action_configuration,
        identity_proofing_action_mappings. These supporting objects must be
        created for this action to be complete (APIs for these supporting
        objects not yet implemented, use UI).
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow_action:
                  workflow_id: <uuid>
                  description: <string>
                  archived: false
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_action:
                  workflow_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  description: >-
                    Require approval from another user or a group of users with
                    a specific role.
                  page_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  add_requester_as_owner: true
                  email_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  email_addresses:
                    - johndoe@gmail.com
                    - janedoe@gmail.com
                  new_status: Active, Inactive, On Leave, Terminated
                  archived: false
                  skippable: false
                  requires_comment: false
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_actions/invitation_actions:
    post:
      tags:
        - workflow actions
      summary: Create an invitation action
      description: >-
        Create an invitation action. The following supporting objects will need
        to be created after this action is created (which are tied together via
        workflow_action_id) - workflow_action_pause_action. These supporting
        objects must be created for this action to be complete (APIs for these
        supporting objects not yet implemented, use UI).
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow_action:
                  workflow_id: <uuid>
                  description: <string>
                  archived: false
                  configuration_attributes:
                    id: <uuid>
                    wait_for_completion: <boolean>
                    return_profile: <boolean>
                    portal_id: <uuid>
                    registration_workflow_id: <uuid>
                    email_attribute_id: <uuid>
                    validate_completed_registration: <boolean>
                    validate_open_registration: <boolean>
                  workflow_action_email_attributes:
                    id: <uuid>
                    workflow_action_id: <uuid>
                    email_id: <uuid>
                    type: StandardEmail
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_action:
                  workflow_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  description: >-
                    Require approval from another user or a group of users with
                    a specific role.
                  page_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  add_requester_as_owner: true
                  email_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  email_addresses:
                    - johndoe@gmail.com
                    - janedoe@gmail.com
                  new_status: Active, Inactive, On Leave, Terminated
                  archived: false
                  skippable: false
                  requires_comment: false
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_actions/ldap_actions:
    post:
      tags:
        - workflow actions
      summary: Create a ldap action
      description: >-
        Create a ldap action. The following supporting objects will need to be
        created after this action is created (which are tied together via
        workflow_action_id) - workflow_action_performers, workflow_action_roles.
        These supporting objects must be created for this action to be complete
        (APIs for these supporting objects not yet implemented, use UI).
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow_action:
                  workflow_id: <uuid>
                  description: <string>
                  archived: false
                  store_type: Directory
                  ldap_action_user_roles_attributes:
                    id: <uuid>
                    role_id: <uuid>
                  workflow_action_value_builders_attributes:
                    id: <uuid>
                    workflow_action_id: <uuid>
                    value_builder_id: <uuid>
                    position: <integer>
                  workflow_action_directory_groups_attributes:
                    id: <uuid>
                    directory_id: <uuid>
                    group_label: <string>
                    group_dn: <string>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_action:
                  workflow_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  description: >-
                    Require approval from another user or a group of users with
                    a specific role.
                  page_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  add_requester_as_owner: true
                  email_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  email_addresses:
                    - johndoe@gmail.com
                    - janedoe@gmail.com
                  new_status: Active, Inactive, On Leave, Terminated
                  archived: false
                  skippable: false
                  requires_comment: false
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_actions/notification_actions:
    post:
      tags:
        - workflow actions
      summary: Create a notification action
      description: Create a notification action
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow_action:
                  workflow_id: <uuid>
                  description: <string>
                  email_attribute_id: <uuid>
                  email_addresses:
                    - <string>
                    - <string>
                  archived: false
                  workflow_action_email_attributes:
                    id: <uuid>
                    workflow_action_id: <uuid>
                    email_id: <uuid>
                    type: StandardEmail
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_action:
                  workflow_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  description: >-
                    Require approval from another user or a group of users with
                    a specific role.
                  page_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  add_requester_as_owner: true
                  email_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  email_addresses:
                    - johndoe@gmail.com
                    - janedoe@gmail.com
                  new_status: Active, Inactive, On Leave, Terminated
                  archived: false
                  skippable: false
                  requires_comment: false
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_actions/password_reset_actions:
    post:
      tags:
        - workflow actions
      summary: Create a password reset action
      description: Create a password reset action
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow_action:
                  workflow_id: <uuid>
                  description: <string>
                  archived: false
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_action:
                  workflow_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  description: >-
                    Require approval from another user or a group of users with
                    a specific role.
                  page_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  add_requester_as_owner: true
                  email_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  email_addresses:
                    - johndoe@gmail.com
                    - janedoe@gmail.com
                  new_status: Active, Inactive, On Leave, Terminated
                  archived: false
                  skippable: false
                  requires_comment: false
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_actions/profile_check_actions:
    post:
      tags:
        - workflow actions
      summary: Create a profile check action
      description: Create a profile check action
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow_action:
                  workflow_id: <uuid>
                  description: <string>
                  archived: false
                  ne_attribute_ids: <array>
                  handle_type: attribute
                  handle_id: <string>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_action:
                  workflow_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  description: >-
                    Require approval from another user or a group of users with
                    a specific role.
                  page_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  add_requester_as_owner: true
                  email_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  email_addresses:
                    - johndoe@gmail.com
                    - janedoe@gmail.com
                  new_status: Active, Inactive, On Leave, Terminated
                  archived: false
                  skippable: false
                  requires_comment: false
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_actions/profile_select_actions:
    post:
      tags:
        - workflow actions
      summary: Create a profile select action
      description: Create a profile select action
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow_action:
                  workflow_id: <uuid>
                  description: <string>
                  archived: false
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_action:
                  workflow_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  description: >-
                    Require approval from another user or a group of users with
                    a specific role.
                  page_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  add_requester_as_owner: true
                  email_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  email_addresses:
                    - johndoe@gmail.com
                    - janedoe@gmail.com
                  new_status: Active, Inactive, On Leave, Terminated
                  archived: false
                  skippable: false
                  requires_comment: false
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_actions/request_actions:
    post:
      tags:
        - workflow actions
      summary: Create a request action
      description: Create a request action
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow_action:
                  workflow_id: <uuid>
                  description: <string>
                  page_id: <uuid>
                  archived: false
                  requires_comment: false
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_action:
                  workflow_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  description: >-
                    Require approval from another user or a group of users with
                    a specific role.
                  page_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  add_requester_as_owner: true
                  email_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  email_addresses:
                    - johndoe@gmail.com
                    - janedoe@gmail.com
                  new_status: Active, Inactive, On Leave, Terminated
                  archived: false
                  skippable: false
                  requires_comment: false
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_actions/rest_api_actions:
    post:
      tags:
        - workflow actions
      summary: Create a REST API action
      description: >-
        Create a REST API action. The following supporting objects will need to
        be created after this action is created (which are tied together via
        workflow_action_id) - rest_api_action_configuration,
        api_configuration_attributes. These supporting objects must be created
        for this action to be complete (APIs for these supporting objects not
        yet implemented, use UI).
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow_action:
                  workflow_id: <uuid>
                  description: <string>
                  archived: false
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_action:
                  workflow_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  description: >-
                    Require approval from another user or a group of users with
                    a specific role.
                  page_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  add_requester_as_owner: true
                  email_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  email_addresses:
                    - johndoe@gmail.com
                    - janedoe@gmail.com
                  new_status: Active, Inactive, On Leave, Terminated
                  archived: false
                  skippable: false
                  requires_comment: false
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_actions/review_actions:
    post:
      tags:
        - workflow actions
      summary: Create a review action
      description: >-
        Create a review action. The following supporting objects will need to be
        created after this action is created (which are tied together via
        workflow_action_id) - workflow_action_performer_notification_email.
        These supporting objects must be created for this action to be complete
        (APIs for these supporting objects not yet implemented, use UI).
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow_action:
                  workflow_id: <uuid>
                  description: <string>
                  page_id: <uuid>
                  archived: false
                  requires_comment: false
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_action:
                  workflow_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  description: >-
                    Require approval from another user or a group of users with
                    a specific role.
                  page_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  add_requester_as_owner: true
                  email_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  email_addresses:
                    - johndoe@gmail.com
                    - janedoe@gmail.com
                  new_status: Active, Inactive, On Leave, Terminated
                  archived: false
                  skippable: false
                  requires_comment: false
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_actions/run_workflow_actions:
    post:
      tags:
        - workflow actions
      summary: Create a run workflow action
      description: >-
        Create a run workflow action. The following supporting objects will need
        to be created after this action is created (which are tied together via
        workflow_action_id) - configuration_profile_attribute. These supporting
        objects must be created for this action to be complete (APIs for these
        supporting objects not yet implemented, use UI).
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow_action:
                  workflow_id: <uuid>
                  description: <string>
                  archived: false
                  configuration_attributes:
                    id: <uuid>
                    workflow_id: <uuid>
                    wait_for_completion: <boolean>
                    profile_to_send: profile_type
                    return_profile: <boolean>
                    run_workflow_action_id: <uuid>
                    profile_type_id: <uuid>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_action:
                  workflow_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  description: >-
                    Require approval from another user or a group of users with
                    a specific role.
                  page_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  add_requester_as_owner: true
                  email_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  email_addresses:
                    - johndoe@gmail.com
                    - janedoe@gmail.com
                  new_status: Active, Inactive, On Leave, Terminated
                  archived: false
                  skippable: false
                  requires_comment: false
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_actions/set_attributes_actions:
    post:
      tags:
        - workflow actions
      summary: Create a set attributes action
      description: >-
        Create a set attributes action. The following supporting objects will
        need to be created after this action is created (which are tied together
        via workflow_action_id) - workflow_action_set_attributes. These
        supporting objects must be created for this action to be complete (APIs
        for these supporting objects not yet implemented, use UI).
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow_action:
                  workflow_id: <uuid>
                  description: <string>
                  archived: false
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_action:
                  workflow_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  description: >-
                    Require approval from another user or a group of users with
                    a specific role.
                  page_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  add_requester_as_owner: true
                  email_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  email_addresses:
                    - johndoe@gmail.com
                    - janedoe@gmail.com
                  new_status: Active, Inactive, On Leave, Terminated
                  archived: false
                  skippable: false
                  requires_comment: false
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_actions/set_security_question_actions:
    post:
      tags:
        - workflow actions
      summary: Create set security question action
      description: Create a set security question action
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow_action:
                  workflow_id: <uuid>
                  description: <string>
                  archived: false
                  number_of_questions: <integer>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_action:
                  workflow_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  description: >-
                    Require approval from another user or a group of users with
                    a specific role.
                  page_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  add_requester_as_owner: true
                  email_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  email_addresses:
                    - johndoe@gmail.com
                    - janedoe@gmail.com
                  new_status: Active, Inactive, On Leave, Terminated
                  archived: false
                  skippable: false
                  requires_comment: false
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_actions/soap_api_actions:
    post:
      tags:
        - workflow actions
      summary: Create a SOAP API action
      description: >-
        Create a SOAP API action. The following supporting objects will need to
        be created after this action is created (which are tied together via
        workflow_action_id) - soap_api_action_configuration,
        api_configuration_attributes. These supporting objects must be created
        for this action to be complete (APIs for these supporting objects not
        yet implemented, use UI).
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow_action:
                  workflow_id: <uuid>
                  description: <string>
                  archived: false
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_action:
                  workflow_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  description: >-
                    Require approval from another user or a group of users with
                    a specific role.
                  page_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  add_requester_as_owner: true
                  email_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  email_addresses:
                    - johndoe@gmail.com
                    - janedoe@gmail.com
                  new_status: Active, Inactive, On Leave, Terminated
                  archived: false
                  skippable: false
                  requires_comment: false
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_actions/status_change_actions:
    post:
      tags:
        - workflow actions
      summary: Create a status change action
      description: Create a status change action
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow_action:
                  workflow_id: <uuid>
                  description: <string>
                  new_status: Terminated
                  archived: false
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_action:
                  workflow_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  description: >-
                    Require approval from another user or a group of users with
                    a specific role.
                  page_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  add_requester_as_owner: true
                  email_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  email_addresses:
                    - johndoe@gmail.com
                    - janedoe@gmail.com
                  new_status: Active, Inactive, On Leave, Terminated
                  archived: false
                  skippable: false
                  requires_comment: false
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_actions/unassign_actions:
    post:
      tags:
        - workflow actions
      summary: Create an unassign action
      description: >-
        Create an unassign action. The following supporting objects will need to
        be created after this action is created (which are tied together via
        workflow_action_id) - workflow_action_roles. These supporting objects
        must be created for this action to be complete (APIs for these
        supporting objects not yet implemented, use UI).
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow_action:
                  workflow_id: <uuid>
                  description: <string>
                  archived: false
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_action:
                  workflow_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  description: >-
                    Require approval from another user or a group of users with
                    a specific role.
                  page_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  add_requester_as_owner: true
                  email_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  email_addresses:
                    - johndoe@gmail.com
                    - janedoe@gmail.com
                  new_status: Active, Inactive, On Leave, Terminated
                  archived: false
                  skippable: false
                  requires_comment: false
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_actions/update_profile_actions:
    post:
      tags:
        - workflow actions
      summary: Create an update profile action
      description: Create an update profile action
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow_action:
                  workflow_id: <uuid>
                  description: <string>
                  archived: false
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_action:
                  workflow_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  description: >-
                    Require approval from another user or a group of users with
                    a specific role.
                  page_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  add_requester_as_owner: true
                  email_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  email_addresses:
                    - johndoe@gmail.com
                    - janedoe@gmail.com
                  new_status: Active, Inactive, On Leave, Terminated
                  archived: false
                  skippable: false
                  requires_comment: false
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_actions/username_password_actions:
    post:
      tags:
        - workflow actions
      summary: Create a username password action
      description: Create a username password action
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow_action:
                  workflow_id: <uuid>
                  description: <string>
                  archived: false
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_action:
                  workflow_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  description: >-
                    Require approval from another user or a group of users with
                    a specific role.
                  page_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  add_requester_as_owner: true
                  email_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  email_addresses:
                    - johndoe@gmail.com
                    - janedoe@gmail.com
                  new_status: Active, Inactive, On Leave, Terminated
                  archived: false
                  skippable: false
                  requires_comment: false
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_actions:
    get:
      tags:
        - workflow actions
      summary: Get Workflow Actions
      description: This endpoint can retrieve workflow actions
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_actions:
                  workflow_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  description: >-
                    Require approval from another user or a group of users with
                    a specific role.
                  page_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  add_requester_as_owner: true
                  email_attribute_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                  email_addresses:
                    - johndoe@gmail.com
                    - janedoe@gmail.com
                  new_status: Active, Inactive, On Leave, Terminated
                  archived: false
                  skippable: false
                  requires_comment: false
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_sessions:
    get:
      tags:
        - workflow sessions
      summary: Get workflow sessions
      description: Get workflow sessions
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_sessions:
                  - id: 8dd0c4e5-32f7-5f90-1265-a33cbd3ddc40
                    uid: Utaliqua nulla minim ipsum essee
                    workflow_id: urn:uuid:878842c5-6d7f-d4ec-d712-d0cb8bd5fd9d
                    requester_id: ad4aac0b-e635-ef33-68b5-8658872d76d4
                    requester_type: User
                    profile_id: urn:uuid:c0dffe6b-35c9-6ad9-257b-eab6c86b5b9f
                    profile_ids:
                      - 2ccefeb7-b50f-b2fc-3da0-a4f716a26868
                      - urn:uuid:669fad10-854f-fe74-80de-49e245ac7cd8
                    status: completed
                    attributes:
                      text_attribute_uid: static text
                      date_attribute_uid: 01/15/2020
                      profile_select_attribute_uid: Profile Name
                      multiple_profile_select_attribute_uid: Profile Name,Second Profile Name,Third Profile Name
                      contributor_select_attribute_uid: User Name
                      multiple_contributor_select_attribute_uid: User Name,Second User Name,Third User Name
                  - id: 5cb65a81-dee9-b2a0-2d8d-3a0541dfee7b
                    uid: enim ex magnasint cupidatat quid
                    workflow_id: urn:uuid:cc56a81f-9736-dc55-519d-5ad83a5039cc
                    requester_id: urn:uuid:70f3becb-a951-e115-b233-0665cda9a42a
                    requester_type: NeaccessUser
                    profile_id: urn:uuid:0688d938-0adc-11fe-2e65-cacc71a2c56c
                    profile_ids:
                      - 41061b4e-fb24-33cd-5212-497c4aa671f5
                      - 011ece02-43cf-37bb-6d2f-418067908f74
                    status: completed
                    attributes:
                      text_attribute_uid: static text
                      date_attribute_uid: 01/15/2020
                      profile_select_attribute_uid: Profile Name
                      multiple_profile_select_attribute_uid: Profile Name,Second Profile Name,Third Profile Name
                      contributor_select_attribute_uid: User Name
                      multiple_contributor_select_attribute_uid: User Name,Second User Name,Third User Name
                _metadata:
                  limit: -95820924
                  offset: 87273057
                  total: -24328098
                  next: /endpoint?limit=10&offset=60
                  previous: /endpoint?limit=10&offset=40
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    post:
      tags:
        - workflow sessions
      summary: Create a workflow session
      description: Create a workflow session
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                workflow_session:
                  workflow_id: <uuid>
                  requester_id: <uuid>
                  requester_type: User
                  profile_id: <uuid>
                  profile_ids:
                    - <uuid>
                    - <uuid>
                  attributes:
                    qui426: <string>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
        - name: run
          in: query
          schema:
            type: boolean
          description: Will run the created/updated workflow session if successful
          example: 'false'
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_session:
                  id: urn:uuid:698efa95-54b1-388a-5789-51b2ea43e39c
                  uid: Duis sed quiin ullamco dolor rep
                  workflow_id: 8386c40c-f906-dde3-d9be-a3cb6eb4e30c
                  requester_id: bb7cf3dd-3127-0058-4e0b-18419d601325
                  requester_type: NeaccessUser
                  profile_id: urn:uuid:499d4703-c8cd-57f5-5ab7-c74680cf2226
                  profile_ids:
                    - c04cc1b5-1867-9ad5-f789-8d5d44cb4ead
                    - urn:uuid:ce3d0f64-32e0-2ef4-93db-d03e08268a47
                  status: completed
                  attributes:
                    text_attribute_uid: static text
                    date_attribute_uid: 01/15/2020
                    profile_select_attribute_uid: Profile Name
                    multiple_profile_select_attribute_uid: Profile Name,Second Profile Name,Third Profile Name
                    contributor_select_attribute_uid: User Name
                    multiple_contributor_select_attribute_uid: User Name,Second User Name,Third User Name
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_sessions/{id}:
    get:
      tags:
        - workflow sessions
      summary: Find workflow session by id
      description: Find workflow session by id
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_session:
                  id: urn:uuid:698efa95-54b1-388a-5789-51b2ea43e39c
                  uid: Duis sed quiin ullamco dolor rep
                  workflow_id: 8386c40c-f906-dde3-d9be-a3cb6eb4e30c
                  requester_id: bb7cf3dd-3127-0058-4e0b-18419d601325
                  requester_type: NeaccessUser
                  profile_id: urn:uuid:499d4703-c8cd-57f5-5ab7-c74680cf2226
                  profile_ids:
                    - c04cc1b5-1867-9ad5-f789-8d5d44cb4ead
                    - urn:uuid:ce3d0f64-32e0-2ef4-93db-d03e08268a47
                  status: completed
                  attributes:
                    text_attribute_uid: static text
                    date_attribute_uid: 01/15/2020
                    profile_select_attribute_uid: Profile Name
                    multiple_profile_select_attribute_uid: Profile Name,Second Profile Name,Third Profile Name
                    contributor_select_attribute_uid: User Name
                    multiple_contributor_select_attribute_uid: User Name,Second User Name,Third User Name
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    patch:
      tags:
        - workflow sessions
      summary: Update a workflow session by id
      description: Update a workflow session by id
      requestBody:
        content: {}
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                workflow_session:
                  id: urn:uuid:698efa95-54b1-388a-5789-51b2ea43e39c
                  uid: Duis sed quiin ullamco dolor rep
                  workflow_id: 8386c40c-f906-dde3-d9be-a3cb6eb4e30c
                  requester_id: bb7cf3dd-3127-0058-4e0b-18419d601325
                  requester_type: NeaccessUser
                  profile_id: urn:uuid:499d4703-c8cd-57f5-5ab7-c74680cf2226
                  profile_ids:
                    - c04cc1b5-1867-9ad5-f789-8d5d44cb4ead
                    - urn:uuid:ce3d0f64-32e0-2ef4-93db-d03e08268a47
                  status: completed
                  attributes:
                    text_attribute_uid: static text
                    date_attribute_uid: 01/15/2020
                    profile_select_attribute_uid: Profile Name
                    multiple_profile_select_attribute_uid: Profile Name,Second Profile Name,Third Profile Name
                    contributor_select_attribute_uid: User Name
                    multiple_contributor_select_attribute_uid: User Name,Second User Name,Third User Name
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /workflow_sessions/{id}/upload/{attribute_id}:
    get:
      tags:
        - workflow sessions
      summary: >-
        Retrieves the URL of an attachment attribute value from a workflow
        session
      description: >-
        Retrieves the URL of an attachment attribute value from a workflow
        session
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
        - name: attribute_id
          in: path
          schema:
            type: string
          required: true
          description: (Required) The id of the attachment attribute
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                url: esse elit nulla incididunt
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
    post:
      tags:
        - workflow sessions
      summary: Uploads a new attachment attribute value to a workflow session
      description: Uploads a new attachment attribute value to a workflow session
      requestBody:
        content: {}
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
        - name: attribute_id
          in: path
          schema:
            type: string
          required: true
          description: (Required) The id of the attachment attribute
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                url: esse elit nulla incididunt
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /identity_proofing_results:
    get:
      tags:
        - identity proofing results
      summary: Get identity proofing result data in bulk
      description: >-
        This endpoint can retrieve identity proofing result data in bulk from
        Lifecycle
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                identity_proofing_results:
                  - id: c17d886b-2b8e-1ba3-5597-cef3d7d06b5a
                    identity_proofing_action_id: 78c2c104-1723-2507-597b-ddfa7909841c
                    workflow_session_id: f01db86f-9100-b6c4-a430-3fb48bca6299
                    profile_id: urn:uuid:3707ae21-6d00-6bcf-7d70-d59196da7192
                    proofing_workflow: urn:uuid:52a02158-8ff9-869f-b997-a9c2473e625e
                    result: fail
                    proofing_attributes:
                      result: approve
                    created_at: '1962-06-07T16:29:15.935Z'
                    updated_at: '2011-11-02T10:14:53.356Z'
                  - id: 96907e1a-3f36-70bb-69f8-bf868925947a
                    identity_proofing_action_id: urn:uuid:48d92b01-9d71-df19-e6f1-c1cef8f1fe68
                    workflow_session_id: urn:uuid:439c0836-da7d-0b51-2f83-c438738970b9
                    profile_id: urn:uuid:7bb1cf92-76a8-f518-177f-a416dcac341d
                    proofing_workflow: urn:uuid:76dc6954-6adc-b109-c771-11a6fd23d24b
                    result: fail
                    proofing_attributes:
                      result: approve
                    created_at: '2023-08-23T20:53:28.667Z'
                    updated_at: '1963-05-13T12:56:57.655Z'
                _metadata:
                  limit: 27010133
                  offset: 10577295
                  total: 41615961
                  next: /endpoint?limit=10&offset=60
                  previous: /endpoint?limit=10&offset=40
  /advanced_search:
    get:
      tags:
        - advanced search
      summary: Get saved advanced search queries
      description: Get saved advanced search queries
      parameters:
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                advanced_search:
                  - id: urn:uuid:18517f7c-2149-ee54-b3a7-941b02bea08e
                    uid: Loremlaborum idofficiaamet nulla
                    label: 'in '
                    condition_rules_attributes:
                      - id: urn:uuid:ef398281-6f9d-b6ba-d429-db2cde592596
                        uid: Lorem inmollit nulla consectetur
                        type: ProfileTypeRule
                        comparison_operator: '!='
                        value: urn:uuid:c2b0d654-305c-2640-ee54-64cde1f5059d
                      - id: c6ff2510-25a8-88cb-bc30-391141629d4d
                        uid: officia anim Duis nisieu non ips
                        type: ProfileTypeRule
                        comparison_operator: '!='
                        value: 5b400a9d-62c8-54d0-d9dd-9772018af3e6
                  - id: urn:uuid:fdff6817-8054-4f99-2aeb-0084d2f3ce0f
                    uid: esse fugiatut nostrud nisilabori
                    label: commodo est Duis
                    condition_rules_attributes:
                      - id: 11cea686-8b92-8f2c-ba70-dfd067cbdbca
                        uid: et sint essedolore minimdeserunt
                        type: ProfileTypeRule
                        comparison_operator: '!='
                        value: urn:uuid:5f9a2442-b646-b3e9-d112-91c714bf7470
                      - id: df7d2476-a532-391a-7112-02a8a15b543b
                        uid: Utullamcominim cillum magnafugia
                        type: ProfileTypeRule
                        comparison_operator: '!='
                        value: urn:uuid:499cf976-d47e-3c63-a7cd-72a1e6316942
    post:
      tags:
        - advanced search
      summary: Save an advanced search query for later use
      description: Save an advanced search query for later use
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                advanced_search:
                  label: <string>
                  condition_rules_attributes:
                    - type: ProfileTypeRule
                      comparison_operator: '=='
                      value: <uuid>
                    - type: ProfileTypeRule
                      comparison_operator: '!='
                      value: <uuid>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                advanced_search:
                  id: urn:uuid:c0bd9590-7b75-3973-92e4-73cb457743f3
                  uid: amet nonpariaturlabore magnaDuis
                  label: tempor
                  condition_rules_attributes:
                    - id: urn:uuid:1945d303-50f4-1a43-1a05-c3b700b582fa
                      uid: ut veniam adipisicingipsumadipis
                      type: ProfileTypeRule
                      comparison_operator: '=='
                      value: urn:uuid:77bbbb6e-5b6c-9356-27e9-a6574016baa9
                    - id: a31e4cf6-c48d-5c6b-fc7e-295630c85362
                      uid: amet id ea in animnon exercitati
                      type: ProfileTypeRule
                      comparison_operator: '!='
                      value: 0be74675-2bd9-520b-1ab5-a899129908b7
  /advanced_search/run:
    post:
      tags:
        - advanced search
      summary: Run an advanced search for profiles, without saving the query
      description: Run an advanced search for profiles, without saving the query
      requestBody:
        content: {}
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                profiles:
                  - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    uid: 'non deserunt dolorefugiat culpa '
                    name: Profile Name
                    profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    status: Active
                    id_proofing_status: pending
                    created_at: '2023-11-21T19:23:54.256Z'
                    updated_at: '2023-11-21T19:23:54.256Z'
                    attributes:
                      text_attribute_uid: static text
                      date_attribute_uid: 01/15/2020
                      profile_select_attribute_uid: Profile Name
                      multiple_profile_select_attribute_uid: Profile Name,Second Profile Name,Third Profile Name
                      contributor_select_attribute_uid: User Name
                      multiple_contributor_select_attribute_uid: User Name,Second User Name,Third User Name
                  - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    uid: enim labore culpaut est amet off
                    name: Profile Name
                    profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    status: Active
                    id_proofing_status: pending
                    created_at: '2023-11-21T19:23:54.256Z'
                    updated_at: '2023-11-21T19:23:54.256Z'
                    attributes:
                      text_attribute_uid: static text
                      date_attribute_uid: 01/15/2020
                      profile_select_attribute_uid: Profile Name
                      multiple_profile_select_attribute_uid: Profile Name,Second Profile Name,Third Profile Name
                      contributor_select_attribute_uid: User Name
                      multiple_contributor_select_attribute_uid: User Name,Second User Name,Third User Name
  /advanced_search/{id}:
    patch:
      tags:
        - advanced search
      summary: Update a saved advanced search query
      description: Update a saved advanced search query
      requestBody:
        content: {}
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                advanced_search:
                  id: urn:uuid:c0bd9590-7b75-3973-92e4-73cb457743f3
                  uid: amet nonpariaturlabore magnaDuis
                  label: tempor
                  condition_rules_attributes:
                    - id: urn:uuid:1945d303-50f4-1a43-1a05-c3b700b582fa
                      uid: ut veniam adipisicingipsumadipis
                      type: ProfileTypeRule
                      comparison_operator: '=='
                      value: urn:uuid:77bbbb6e-5b6c-9356-27e9-a6574016baa9
                    - id: a31e4cf6-c48d-5c6b-fc7e-295630c85362
                      uid: amet id ea in animnon exercitati
                      type: ProfileTypeRule
                      comparison_operator: '!='
                      value: 0be74675-2bd9-520b-1ab5-a899129908b7
  /advanced_search/{id}/run:
    get:
      tags:
        - advanced search
      summary: Run a saved advanced search query
      description: Run a saved advanced search query
      parameters:
        - name: id
          in: path
          schema:
            type: string
          required: true
          description: (Required) ID of the object to retrieve, update, or delete
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                profiles:
                  - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    uid: 'non deserunt dolorefugiat culpa '
                    name: Profile Name
                    profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    status: Active
                    id_proofing_status: pending
                    created_at: '2023-11-21T19:23:54.256Z'
                    updated_at: '2023-11-21T19:23:54.256Z'
                    attributes:
                      text_attribute_uid: static text
                      date_attribute_uid: 01/15/2020
                      profile_select_attribute_uid: Profile Name
                      multiple_profile_select_attribute_uid: Profile Name,Second Profile Name,Third Profile Name
                      contributor_select_attribute_uid: User Name
                      multiple_contributor_select_attribute_uid: User Name,Second User Name,Third User Name
                  - id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    uid: enim labore culpaut est amet off
                    name: Profile Name
                    profile_type_id: 33f072dd-13b4-41e1-8ea0-16f2a59b57c8
                    status: Active
                    id_proofing_status: pending
                    created_at: '2023-11-21T19:23:54.256Z'
                    updated_at: '2023-11-21T19:23:54.256Z'
                    attributes:
                      text_attribute_uid: static text
                      date_attribute_uid: 01/15/2020
                      profile_select_attribute_uid: Profile Name
                      multiple_profile_select_attribute_uid: Profile Name,Second Profile Name,Third Profile Name
                      contributor_select_attribute_uid: User Name
                      multiple_contributor_select_attribute_uid: User Name,Second User Name,Third User Name
  /job_status:
    get:
      tags:
        - job status
      summary: Get the status of a bulk job
      description: Get the status of a bulk job
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                uid: urn:uuid:7580d997-a336-f387-2707-8b2c97daf757
                status: complete
                job_type: import
                job_data:
                  - user_id: 9417da9b-1247-72bd-6944-9a0ee91790e7
                    manager_id: urn:uuid:0a2ce7d0-af54-ab8b-3fe5-e06cfa48f2bb
                    errors:
                      - Validation error for record in job
                      - Validation error for record in job
                  - user_id: urn:uuid:263be869-21e1-b9a6-eaf5-243013824094
                    manager_id: urn:uuid:fc0783e2-8f0b-a248-06bc-21443f7fe781
                    errors:
                      - Validation error for record in job
                      - Validation error for record in job
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /forms:
    post:
      tags:
        - forms
      summary: Create a form
      description: This endpoint can create a form
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                form:
                  uid: <string>
                  description: <text>
                  name: <string>
                  archived: <boolean>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                form:
                  uid: form_uid
                  description: Form for creating new profile
                  name: My Form Name
                  archived: false
                  id: 2e06b876-f456-473d-bd65-b6435e0b6b2d
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /form_attributes:
    post:
      tags:
        - form attributes
      summary: Create a form attribute
      description: This endpoint can create a form attribute
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                form_attribute:
                  form_id: <string>
                  ne_attribute_id: <string>
                  attr_type: ne_attribute
                  order: <integer>
      parameters:
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/json
        - name: Accept
          in: header
          schema:
            type: string
          example: application/json
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                form_attribute:
                  form_id: ac4aae0b-4140-49a4-a84c-126762fd0c8f
                  ne_attribute_id: ac4aae0b-4140-49a4-a84c-126762fd0c8f
                  attr_type: ne_attribute
                  order: 1
                  id: ac4aae0b-4140-49a4-a84c-126762fd0c8f
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /profile_types/{profile_type_id}/ne_attributes:
    get:
      tags:
        - synced attributes
      summary: profile_types/ne_attributes synced status
      description: Get ne attributes and synced attribute relationship to profile type.
      parameters:
        - name: profile_type_id
          in: path
          schema:
            type: string
          required: true
          description: (Required) Profile type ID of the object
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                form:
                  count: 5
                  records:
                    - id: 1246d8b3-ac29-4015-8154-dea4434a73fa
                      uid: suntculpa qui mollitdo essequi i
                      label: object
                      synced: 1246d8b3-ac29-4015-8154-dea4434a73fa
                    - id: 1246d8b3-ac29-4015-8154-dea4434a73fa
                      uid: minim cillumeu ullamco sed volup
                      label: object
                      synced: 1246d8b3-ac29-4015-8154-dea4434a73fa
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /profile_types/{profile_type_id}/synced_attributes:
    post:
      tags:
        - synced attributes
      summary: Create a synced attribute
      description: Create synced attribute
      requestBody:
        content: {}
      parameters:
        - name: profile_type_id
          in: path
          schema:
            type: string
          required: true
      responses:
        '201':
          description: Created
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                synced_attribute:
                  id: 1246d8b3-ac29-4015-8154-dea4434a73fa
                  profile_type_id: 1246d8b3-ac29-4015-8154-dea4434a73fa
                  ne_attribute_id: 1246d8b3-ac29-4015-8154-dea4434a73fa
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
  /profile_types/{profile_type_id}/synced_attributes/{ne_attribute_id}:
    delete:
      tags:
        - synced attributes
      summary: Delete synced attribute
      description: Delete a synced attribute.
      parameters:
        - name: profile_type_id
          in: path
          schema:
            type: string
          required: true
          description: (Required) Profile type ID of the object
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
        - name: ne_attribute_id
          in: path
          schema:
            type: string
          required: true
          description: (Required) Ne attribute ID of the object
          example: 1246d8b3-ac29-4015-8154-dea4434a73fa
      responses:
        '200':
          description: OK
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                info: object deleted
        '400':
          description: Bad Request
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Invalid JSON syntax. Please check your syntax and try again.
        '500':
          description: Internal Server Error
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                type: object
              example:
                error: Sorry something went wrong
