Noyo Member Transactions API

The Member Transactions API from Noyo — 7 operation(s) for member transactions.

Operations 7

GET /api/v1/member_requests/{request_id}/member_transactions Get a list of all Member Transactions #
GET /api/v1/member_transactions Get a list of all Member Transactions #
GET /api/v1/member_transactions/{transaction_id} Get a single Member Transaction #
GET /api/v1/member_transactions/{transaction_id}/case Get a Case for a Member Transaction #
GET /ui/v1/member_requests/{request_id}/member_transactions Get a list of all Member Transactions by Member Request #
GET /ui/v1/member_snapshots/member_transaction/{transaction_id} Gets member snapshot currently associated with a transaction #
GET /ui/v1/member_transactions/public Get a list of all Member Transactions #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/noyo-member-transactions-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

noyo-member-transactions-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  description: APIs to manage and consume information about Carriers
  title: Noyo Carrier Carrier Mapped Field Member Transactions API
  version: 1.0.0
servers: []
tags:
- name: Member Transactions
paths:
  /api/v1/member_requests/{request_id}/member_transactions:
    x-summary: List Member Transactions By Member Request
    get:
      description: Returns a list of all member transactions for a given member request.
      operationId: getMemberTransactionsByMemberRequestList
      parameters:
      - description: The unique identifier of the member request for which you would like to view member transaction
        in: path
        name: request_id
        required: true
        schema:
          example: a6e30204-87b2-4802-95a4-a156bd0f7435
          format: uuid
          type: string
      - description: The max size of each page of results
        in: query
        name: page_size
        required: false
        schema:
          type: integer
      - description: The integer offset at which to start the page. Possible values are 0 to total_records - 1
        in: query
        name: offset
        required: false
        schema:
          type: integer
      responses:
        '200':
          content:
            application/json:
              example:
                meta:
                  offset: 0
                  page_num: 1
                  page_size: 20
                  total_records: 1
                response:
                - body:
                    coverages:
                    - carrier_config:
                        bill_group: '1000001'
                        member_group: '99999'
                      carrier_id: d0003042-eaae-4491-b219-4825456a3d16
                      lines_of_coverage:
                        dental:
                          enrolling_members:
                          - id: 25434576-e85d-481b-a825-962fd575046f
                            member_type: employee
                            plan_id: 2e6a04b6-21f3-40d7-a9e2-735196cc451b
                          waiving_members: []
                        medical:
                          enrolling_members:
                          - id: 25434576-e85d-481b-a825-962fd575046f
                            member_type: employee
                            plan_id: 1873df52-c9e9-4e3a-995c-f47f32d0bd62
                          waiving_members: []
                        vision:
                          enrolling_members:
                          - id: 25434576-e85d-481b-a825-962fd575046f
                            member_type: employee
                            plan_id: 9cb64800-022e-40af-ab80-8d945e430592
                          waiving_members: []
                  carrier_id: 478e066e-9696-490e-b60f-47f40c96dc7c
                  created: 1557512389
                  employee_id: 25434576-e85d-481b-a825-962fd575046f
                  id: a6e30204-87b2-4802-95a4-a156bd0f7435
                  lines_of_coverage:
                  - medical
                  - dental
                  - vision
                  member_request_id: bba6ea27-4004-4a52-a3d9-f986ace0d3da
                  modified: 1564440756
                  status: processing
              schema:
                $ref: '#/components/schemas/PaginatedMemberTransactionResult'
          description: Successful Response - Returns all matching Member Transactions
      summary: Get a list of all Member Transactions
      tags:
      - Member Transactions
  /api/v1/member_transactions:
    x-summary: List Member Transactions
    get:
      description: Returns a list of all member transactions
      operationId: getMemberTransactionsList
      parameters:
      - description: The max size of each page of results
        in: query
        name: page_size
        required: false
        schema:
          type: integer
      - description: The integer offset at which to start the page. Possible values are 0 to total_records - 1
        in: query
        name: offset
        required: false
        schema:
          type: integer
      - description: Comma-separated member transaction IDs you would like to view
        in: query
        name: ids
        required: false
        schema:
          type: string
      - description: Comma-separated list of status details to be filtered on
        in: query
        name: status_details
        required: false
        schema:
          type: string
      - description: indicates whether the filter should operate on the current status detail or the entire history of status details
        in: query
        name: current_status_detail
        required: false
        schema:
          type: boolean
      - description: Comma-separated list of carrier IDs to be filtered on
        in: query
        name: carrier_ids
        required: false
        schema:
          type: string
      - description: Transaction type of the member transaction
        in: query
        name: transaction_type
        required: false
        schema:
          type: string
      - description: Earliest date that the transaction was created
        in: query
        name: transaction_min_date
        required: false
        schema:
          type: string
      - description: Latest date that the transaction was created
        in: query
        name: transaction_max_date
        required: false
        schema:
          type: string
      - description: Earliest date that the transaction entered the given status detail(s)
        in: query
        name: status_detail_min_date
        required: false
        schema:
          type: string
      - description: Latest date that the transaction entered the given status detail(s)
        in: query
        name: status_detail_max_date
        required: false
        schema:
          type: string
      responses:
        '200':
          content:
            application/json:
              example:
                meta:
                  offset: 0
                  page_num: 1
                  page_size: 20
                  total_records: 1
                response:
                - body:
                    coverages:
                    - carrier_config:
                        bill_group: '1000001'
                        member_group: '99999'
                      carrier_id: d0003042-eaae-4491-b219-4825456a3d16
                      lines_of_coverage:
                        dental:
                          enrolling_members:
                          - id: 25434576-e85d-481b-a825-962fd575046f
                            member_type: employee
                            plan_id: 2e6a04b6-21f3-40d7-a9e2-735196cc451b
                          waiving_members: []
                        medical:
                          enrolling_members:
                          - id: 25434576-e85d-481b-a825-962fd575046f
                            member_type: employee
                            plan_id: 1873df52-c9e9-4e3a-995c-f47f32d0bd62
                          waiving_members: []
                        vision:
                          enrolling_members:
                          - id: 25434576-e85d-481b-a825-962fd575046f
                            member_type: employee
                            plan_id: 9cb64800-022e-40af-ab80-8d945e430592
                          waiving_members: []
                  carrier_id: 478e066e-9696-490e-b60f-47f40c96dc7c
                  created: 1557512389
                  employee_id: 25434576-e85d-481b-a825-962fd575046f
                  id: a6e30204-87b2-4802-95a4-a156bd0f7435
                  lines_of_coverage:
                  - medical
                  - dental
                  - vision
                  member_request_id: bba6ea27-4004-4a52-a3d9-f986ace0d3da
                  modified: 1564440756
                  status: processing
              schema:
                $ref: '#/components/schemas/PaginatedMemberTransactionResult'
          description: Successful Response - Returns all matching Member Transactions
      summary: Get a list of all Member Transactions
      tags:
      - Member Transactions
  /api/v1/member_transactions/{transaction_id}:
    x-summary: Get Single Member Transaction
    get:
      description: Returns the latest version of a single member transaction based on the ID provided.
      operationId: getMemberTransaction
      parameters:
      - description: The unique identifier of the member transaction you would like to view
        in: path
        name: transaction_id
        required: true
        schema:
          example: a6e30204-87b2-4802-95a4-a156bd0f7435
          format: uuid
          type: string
      responses:
        '200':
          content:
            application/json:
              example:
                body:
                  coverages:
                  - carrier_config:
                      bill_group: '1000001'
                      member_group: '99999'
                    carrier_id: d0003042-eaae-4491-b219-4825456a3d16
                    lines_of_coverage:
                      dental:
                        enrolling_members:
                        - id: 25434576-e85d-481b-a825-962fd575046f
                          member_type: employee
                          plan_id: 2e6a04b6-21f3-40d7-a9e2-735196cc451b
                        waiving_members: []
                      medical:
                        enrolling_members:
                        - id: 25434576-e85d-481b-a825-962fd575046f
                          member_type: employee
                          plan_id: 1873df52-c9e9-4e3a-995c-f47f32d0bd62
                        waiving_members: []
                      vision:
                        enrolling_members:
                        - id: 25434576-e85d-481b-a825-962fd575046f
                          member_type: employee
                          plan_id: 9cb64800-022e-40af-ab80-8d945e430592
                        waiving_members: []
                carrier_id: 478e066e-9696-490e-b60f-47f40c96dc7c
                created: 1557512389
                employee_id: 25434576-e85d-481b-a825-962fd575046f
                id: a6e30204-87b2-4802-95a4-a156bd0f7435
                lines_of_coverage:
                - medical
                - dental
                - vision
                member_request_id: bba6ea27-4004-4a52-a3d9-f986ace0d3da
                modified: 1564440756
                status: processing
              schema:
                $ref: '#/components/schemas/MemberTransactionResult'
          description: Successful Response - Returns a single Member Transaction
      summary: Get a single Member Transaction
      tags:
      - Member Transactions
  /api/v1/member_transactions/{transaction_id}/case:
    x-summary: Get a public case for a single Member Transaction
    get:
      description: Returns a case if one exists for the member transaction based on the ID provided.
      operationId: getMemberTransactionCase
      parameters:
      - description: The unique identifier of the member transaction to get the case through.
        in: path
        name: transaction_id
        required: true
        schema:
          example: a6e30204-87b2-4802-95a4-a156bd0f7435
          format: uuid
          type: string
      responses:
        '200':
          content:
            application/json:
              example:
                action_owner: noyo
                automated: false
                created: 1704153600
                id: 51881720-508f-4ddd-8485-0584179f4b7b
                modified: 1704153600
                resolved: null
                title: Public message for Case
                version: 160d4e95-7242-494d-a2aa-0d10042de94e
              schema:
                $ref: '#/components/schemas/CaseResultPublic'
          description: Successful Response - Returns a single Case associated with the Member Transaction
      summary: Get a Case for a Member Transaction
      tags:
      - Member Transactions
  /ui/v1/member_requests/{request_id}/member_transactions:
    x-summary: List Member Transactions By Member Request
    get:
      description: Returns a list of all member transactions for a given member request.
      operationId: uiGetMemberTransactionsByMemberRequestList
      parameters:
      - in: path
        name: request_id
        required: true
        schema:
          type: string
      - description: The max size of each page of results
        in: query
        name: page_size
        required: false
        schema:
          type: integer
      - description: The integer offset at which to start the page. Possible values are 0 to total_records - 1
        in: query
        name: offset
        required: false
        schema:
          type: integer
      - description: Optionally include a restructured form of the body for UI display purposes
        in: query
        name: ui_body
        required: false
        schema:
          type: boolean
      responses:
        '200':
          content:
            application/json:
              example:
                meta:
                  offset: 0
                  page_num: 1
                  page_size: 20
                  total_records: 1
                response:
                - body:
                    coverages:
                    - carrier_config:
                        bill_group: '1000001'
                        member_group: '99999'
                      carrier_id: d0003042-eaae-4491-b219-4825456a3d16
                      lines_of_coverage:
                        dental:
                          enrolling_members:
                          - id: 25434576-e85d-481b-a825-962fd575046f
                            member_type: employee
                            plan_id: 2e6a04b6-21f3-40d7-a9e2-735196cc451b
                          waiving_members: []
                        medical:
                          enrolling_members:
                          - id: 25434576-e85d-481b-a825-962fd575046f
                            member_type: employee
                            plan_id: 1873df52-c9e9-4e3a-995c-f47f32d0bd62
                          waiving_members: []
                        vision:
                          enrolling_members:
                          - id: 25434576-e85d-481b-a825-962fd575046f
                            member_type: employee
                            plan_id: 9cb64800-022e-40af-ab80-8d945e430592
                          waiving_members: []
                  carrier_id: 478e066e-9696-490e-b60f-47f40c96dc7c
                  employee_id: 25434576-e85d-481b-a825-962fd575046f
                  id: a6e30204-87b2-4802-95a4-a156bd0f7435
                  lines_of_coverage:
                  - medical
                  - dental
                  - vision
                  member_request_id: bba6ea27-4004-4a52-a3d9-f986ace0d3da
                  status: processing
              schema:
                $ref: '#/components/schemas/PaginatedMemberTransactionResult'
          description: Successful Response - Returns all matching Member Transactions
      summary: Get a list of all Member Transactions by Member Request
      tags:
      - Member Transactions
  /ui/v1/member_snapshots/member_transaction/{transaction_id}:
    get:
      description: Gets member snapshot currently associated with a transaction
      operationId: getUIMemberSnapshotByMemberTransaction
      parameters:
      - description: The unique identifier of the member transaction we are using to get associated member snapshot
        in: path
        name: transaction_id
        required: true
        schema:
          example: 0059143c-e8df-4f2d-adfd-8013ee683030
          format: uuid
          type: string
      responses:
        '200':
          content:
            application/json:
              example:
                created: 1656030390
                created_members:
                - custom_individual_id: bb6bfcd8-6657-4b77-8151-949ea8b5e44e
                  id: 6e7a80fc-473e-460a-8368-454e9e8dc9cb
                  type: employee
                - custom_individual_id: 3f093cc0-4fef-4d5d-9267-ba5cdfc09827
                  id: ab740704-7c37-4010-92b3-d22c6926be3e
                  type: dependent
                employee_id: 6e7a80fc-473e-460a-8368-454e9e8dc9cb
                fulfillment_summary:
                - carrier_id: 4d4d815b-ae8f-430c-901f-1c9d5ee3f4f1
                  errors: []
                  status: processing
                id: 7bea80ac-499d-560b-5512-60be9e2349cb
                member_snapshot:
                  coverages:
                  - carrier_id: 4d4d815b-ae8f-430c-901f-1c9d5ee3f4f1
                    enrolled_members:
                    - effective_end_date: '9999-12-31'
                      effective_start_date: '2022-01-01'
                      event_id: '1'
                      individual_id: 6e7a80fc-473e-460a-8368-454e9e8dc9cb
                      individual_type: employee
                    - effective_end_date: '9999-12-31'
                      effective_start_date: '2022-01-01'
                      event_id: '1'
                      individual_id: ab740704-7c37-4010-92b3-d22c6926be3e
                      individual_type: dependent
                    line_of_coverage: medical
                    plan_id: 4bf04f73-0aad-48ac-b28a-e5f4def7c5e9
                    signature_date: '2021-12-23'
                  dependents:
                  - custom_individual_id: 3f093cc0-4fef-4d5d-9267-ba5cdfc09827
                    event_id: '1'
                    id: ab740704-7c37-4010-92b3-d22c6926be3e
                    person:
                      date_of_birth: '1990-01-02'
                      first_name: Jamie
                      last_name: Johnson
                      sex: F
                    relationship: spouse
                  employee:
                    custom_individual_id: bb6bfcd8-6657-4b77-8151-949ea8b5e44e
                    event_id: '1'
                    group_id: d0ec3837-3499-4a2f-8c58-966ef7e46d95
                    id: 6e7a80fc-473e-460a-8368-454e9e8dc9cb
                    person:
                      contact:
                        email_address: david@testemail.com
                      date_of_birth: '1985-06-22'
                      first_name: David
                      home_address:
                        city: San Francisco
                        state: CA
                        street_one: 1234 Home Ave
                        zip_code: '94107'
                      last_name: Johnson
                      sex: M
                  events:
                  - date: '2022-01-01'
                    id: '1'
                    reason: open_enrollment
                    type: enrollment
                modified: 1656030390
                status: processing
                version: 271c60d6-f009-4b3d-8bba-aac49b2dd9a4
                warnings: []
              schema:
                $ref: '#/components/schemas/OutboundMemberSnapshot'
          description: Successful Response - Returns the Member Snapshot contents
        '404':
          content:
            application/json:
              example:
                message: MemberTransaction not found with UUID 30b74a44-d5b1-4123-a7a4-6d3aec251ba4
                status: 404
          description: Failure Response - Not found error
      summary: Gets member snapshot currently associated with a transaction
      tags:
      - Member Transactions
  /ui/v1/member_transactions/public:
    x-summary: List Member Transactions
    get:
      description: Returns a list of all member transactions.
      operationId: uiGetMemberTransactionListPublic
      parameters:
      - description: The max size of each page of results
        in: query
        name: page_size
        required: false
        schema:
          type: integer
      - description: The integer offset at which to start the page. Possible values are 0 to total_records - 1
        in: query
        name: offset
        required: false
        schema:
          type: integer
      - in: query
        name: group_id
        required: false
        schema:
          format: uuid
          type: string
      - in: query
        name: case_id
        required: false
        schema:
          format: uuid
          type: string
      - in: query
        name: is_resolved
        required: false
        schema:
          type: boolean
      - in: query
        name: min_date
        required: false
        schema:
          format: uuid
          type: string
      - in: query
        name: max_date
        required: false
        schema:
          format: uuid
          type: string
      - in: query
        name: transaction_type
        required: false
        schema:
          type: string
      - in: query
        name: label_id
        required: false
        schema:
          format: uuid
          type: string
      responses:
        '200':
          content:
            application/json:
              example:
                meta:
                  offset: 0
                  page_num: 1
                  page_size: 20
                  total_records: 2
                response:
                - member_transaction:
                    body:
                      coverages:
                      - carrier_config:
                          bill_group: '1000001'
                          member_group: '99999'
                        carrier_id: d0003042-eaae-4491-b219-4825456a3d16
                        lines_of_coverage:
                          dental:
                            enrolling_members:
                            - id: 25434576-e85d-481b-a825-962fd575046f
                              member_type: employee
                              plan_id: 2e6a04b6-21f3-40d7-a9e2-735196cc451b
                            waiving_members: []
                          medical:
                            enrolling_members:
                            - id: 25434576-e85d-481b-a825-962fd575046f
                              member_type: employee
                              plan_id: 1873df52-c9e9-4e3a-995c-f47f32d0bd62
                            waiving_members: []
                          vision:
                            enrolling_members:
                            - id: 25434576-e85d-481b-a825-962fd575046f
                              member_type: employee
                              plan_id: 9cb64800-022e-40af-ab80-8d945e430592
                            waiving_members: []
                    carrier_id: 478e066e-9696-490e-b60f-47f40c96dc7c
                    employee_id: 25434576-e85d-481b-a825-962fd575046f
                    id: a6e30204-87b2-4802-95a4-a156bd0f7435
                    internal_status: created
                    lines_of_coverage:
                    - medical
                    - dental
                    - vision
                    member_request_id: bba6ea27-4004-4a52-a3d9-f986ace0d3da
                    status: processing
              schema:
                $ref: '#/components/schemas/PaginatedMemberTransactionUIResult'
          description: Successful Response - Returns all matching Member Transactions
      summary: Get a list of all Member Transactions
      tags:
      - Member Transactions
components:
  schemas:
    PaginatedMemberTransactionResult:
      properties:
        meta:
          allOf:
          - $ref: '#/components/schemas/Meta'
          description: Metadata associated with the response data
        response:
          description: List of member transaction results
          items:
            $ref: '#/components/schemas/MemberTransactionResult'
          type: array
      required:
      - meta
      - response
      type: object
      x-field_order:
      - meta
      - response
    InboundMemberSnapshotAddress:
      properties:
        city:
          description: City of the address
          example: Bend
          type: string
        county:
          description: County of the address
          example: Deschutes
          type: string
        state:
          description: State postal code of the address
          enum:
          - AL
          - AK
          - AZ
          - AR
          - CA
          - CO
          - CT
          - DE
          - DC
          - FL
          - GA
          - HI
          - ID
          - IL
          - IN
          - IA
          - KS
          - KY
          - LA
          - ME
          - MD
          - MA
          - MI
          - MN
          - MS
          - MO
          - MT
          - NE
          - NV
          - NH
          - NJ
          - NM
          - NY
          - NC
          - ND
          - OH
          - OK
          - OR
          - PA
          - RI
          - SC
          - SD
          - TN
          - TX
          - UT
          - VT
          - VA
          - WA
          - WV
          - WI
          - WY
          - AS
          - GU
          - MH
          - FM
          - MP
          - PW
          - PR
          - VI
          - UM
          example: OR
          type: string
        street_one:
          description: Line one of the address
          example: 339 Hickory Street
          type: string
        street_two:
          description: Line two of the address
          example: Apartment 5
          type: string
        zip_code:
          description: Zip code of the address
          example: '97701'
          pattern: ^(\d{5})(?:-?)(\d{4})?$
          type: string
      required:
      - city
      - state
      - street_one
      - zip_code
      type: object
      x-field_order: []
    InboundMemberSnapshotCoverage:
      properties:
        carrier_config:
          description: Details about enrolled member classifications at the carrier
          type: object
        carrier_id:
          description: Noyo Carrier ID associated with this coverage
          format: uuid
          type: string
        cobra_details:
          allOf:
          - $ref: '#/components/schemas/InboundMemberSnapshotCOBRADetails'
          description: Details about COBRA eligibility dates and enrollment status
        custom_plan_id:
          description: Platform-specific plan ID. Even when `custom_plan_id` is provided, `plan_id` or `plan_name` must also be provided.
          minLength: 1
          type: string
        enrolled_members:
          description: Employee and dependent members enrolling in this coverage
          items:
            $ref: '#/components/schemas/InboundMemberSnapshotEnrolledMember'
          type: array
        line_of_coverage:
          description: Line of coverage for the coverage
          enum:
          - medical
          - dental
          - vision
          - life
          - add
          - std
          - ltd
          - accident
          - critical_illness
          - cancer
          - health_fund
          - hospital_indemnity
          - pharmacy
          - wellness
          example: dental
          type: string
        plan_id:
          description: The unique ID of the noyo plan associated with this coverage. This field is required when `plan_name` is not provided.
          format: uuid
          type: string
        plan_name:
          description: The name of this plan in your records or the name that maps to a group plan in Noyo. This field is required when `plan_id` is not provided.
          minLength: 1
          type: string
        signature_date:
          description: The date the decision for this coverage enrollment was made
          example: '2020-01-01'
          format: date
          type: string
      required:
      - carrier_id
      - enrolled_members
      - line_of_coverage
      type: object
      x-field_order: []
    GroupResult:
      properties:
        created:
          description: The date the record was created
          type: integer
        dba_name:
          description: DBA name for the company, if applicable
          example: Floors R Us
          type: string
        federal_ein:
          description: Federal Employer Identification Number for the company
          example: '112222222'
          type: string
        id:
          description: Unique identifier of the record in Noyo
          format: uuid
          type: string
        modified:
          description: The date the record was last updated
          type: integer
        name:
          description: Name of the group
          example: ACME Flooring
          type: string
        organization_id:
          description: Unique identifier of the platform or broker organization in Noyo
          format: uuid
          type: string
        sic_code:
          description: SIC Code of the group
          example: '5713'
          type: string
        version:
          description: Current version of the record
          format: uuid
          type: string
      required:
      - created
      - id
      - modified
      - name
      - version
      type: object
      x-field_order:
      - id
      - version
      - created
      - modified
      - organization_id
      - name
      - sic_code
      - dba_name
      - federal_ein
    Meta:
      properties:
        offset:
          description: The offset of the first response record within the matching data set
          format: int32
          minimum: 0
          readOnly: true
          type: integer
        page_num:
          description: The page number of the response records within the overall data set (1-based integer)
          format: int32
          minimum: 1
          readOnly: true
          type: integer
        page_size:
          description: The maximum number of response records on each page of results
          format: int32
          minimum: 1
          readOnly: true
          type: integer
        total_records:
          description: The total number of records in the entire matching data set
          format: int32
          minimum: 0
          readOnly: true
          type: integer
      required:
      - offset
      - page_num
      - page_size
      type: object
    MemberTransactionLabelPublicResult:
      properties:
        automated:
          description: True if this was applied by an automated system
          type: boolean
        created:
          description: The date the record was created
          type: integer
        id:
          description: Unique identifier of the record in Noyo
          format: uuid
          type: string
        label:
          $ref: '#/components/schemas/LabelPublicResult'
        member_transaction_id:
          description: Unique identifier of the associated member transaction
          format: uuid
          type: string
        modified:
          description: The date the record was last updated
          type: integer
        removed_timestamp:
          description: Timestamp indicating when the label was removed
          type: integer
        version:
          description: Current version of the record
          format: uuid
          type: string
      required:
      - automated
      - created
      - id
      - label
      - member_transaction_id
      - modified
      - version
      type: object
    InboundMemberSnapshotEmploymentDates:
      properties:
        full_time_start:
          description: ISO-8601 date string for start date as a full time employee with the group (if applicable)
          example: '2017-01-17'
          pattern: ^([0-9]{4})(-)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
          type: string
        hire_date:
          description: ISO-8601 date string for the hire date of the employee
          example: '2017-01-17'
          format: date
          type: string
        rehire:
          description: ISO-8601 date string for the rehire date of the employee (if applicable)
          example: '2018-02-01'
          pattern: ^([0-9]{4})(-)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
          type: string
        retirement:
          description: ISO-8601 date string for the retirement date of the employee (if applicable)
          example: '2019-01-01'
          pattern: ^([0-9]{4})(-)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
          type: string
        terminated:
          description: ISO-8601 date string for the termination date of the employee (if applicable)
          example: '2018-01-01'
          pattern: ^([0-9]{4})(-)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
          type: string
      required:
      - hire_date
      type: object
      x-field_order: []
    InboundMemberSnapshotPersonDisability:
      properties:
        communication:
          description: True if the disability

# --- truncated at 32 KB (66 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/noyo/refs/heads/main/openapi/noyo-member-transactions-api-openapi.yml