Vital Team API

Read and administer team-level resources on the Junction (Vital) platform. Get team metadata, search team users by uuid or client_user_id, fetch the Svix webhook portal URL for managing webhook subscriptions, and introspect team-level historical pulls and per-resource availability for your team's users.

Vital Team API is one of 8 APIs that Vital publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

This API exposes 1 machine-runnable capability that can be deployed as REST, MCP, or Agent Skill surfaces via Naftiko.

Tagged areas include Team, Administration, Webhooks, Introspection, and Configuration. The published artifact set on APIs.io includes API documentation, an OpenAPI specification, and 1 Naftiko capability spec.

OpenAPI Specification

vital-team-api-openapi.yml Raw ↑
openapi: 3.1.0
info:
  title: Vital Team API
  description: 'Read and administer team-level resources on the Junction (Vital) platform: get team metadata, search users,
    manage Svix webhook portal URLs, list/check team configuration, and access team-level introspection of historical pulls
    and resource availability.'
  version: 0.4.497
  contact:
    name: Junction (Vital) Support
    url: https://docs.junction.com
paths:
  /v2/team/{team_id}:
    get:
      tags:
      - team
      summary: Get Team
      description: Get team.
      operationId: get_team_v2_team__team_id__get
      parameters:
      - name: team_id
        in: path
        required: true
        schema:
          type: string
          format: uuid
          title: Team Id
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClientFacingTeam'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      x-fern-sdk-group-name: team
      x-fern-sdk-method-name: get
      x-fern-availability: deprecated
  /v2/team/users/search:
    get:
      tags:
      - team
      summary: Search Team Users By Uuid Or Client User Id
      description: Search team users by user_id
      operationId: search_team_users_by_uuid_or_client_user_id_v2_team_users_search_get
      parameters:
      - name: query_id
        in: query
        required: false
        schema:
          type: string
          minLength: 2
          title: Query Id
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/ClientFacingUser'
                title: Response Search Team Users By Uuid Or Client User Id V2 Team Users Search Get
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      x-fern-sdk-group-name: team
      x-fern-sdk-method-name: get_user_by_id
      x-fern-availability: deprecated
  /v2/team/svix/url:
    get:
      tags:
      - team
      summary: Get Svix Webhook Url
      operationId: get_svix_webhook_url_v2_team_svix_url_get
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                additionalProperties: true
                type: object
                title: Response Get Svix Webhook Url V2 Team Svix Url Get
      x-fern-sdk-group-name: team
      x-fern-sdk-method-name: get_svix_url
      x-fern-availability: deprecated
  /v2/team/source/priorities:
    get:
      tags:
      - team
      summary: Get Source Priorities
      description: GET source priorities.
      operationId: get_source_priorities_v2_team_source_priorities_get
      parameters:
      - name: data_type
        in: query
        required: false
        schema:
          anyOf:
          - $ref: '#/components/schemas/PriorityResource'
          - type: 'null'
          title: Data Type
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: array
                items:
                  type: object
                  additionalProperties: true
                title: Response Get Source Priorities V2 Team Source Priorities Get
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      x-fern-sdk-group-name: team
      x-fern-sdk-method-name: get_source_priorities
    patch:
      tags:
      - team
      summary: Update Source Priorities
      description: Patch source priorities.
      operationId: update_source_priorities_v2_team_source_priorities_patch
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: array
                items:
                  type: object
                  additionalProperties: true
                title: Response Update Source Priorities V2 Team Source Priorities Patch
      x-fern-sdk-group-name: team
      x-fern-sdk-method-name: update_source_priorities
  /v2/team/{team_id}/physicians:
    get:
      tags:
      - team
      summary: Get Team Physicians
      operationId: get_team_physicians_v2_team__team_id__physicians_get
      parameters:
      - name: team_id
        in: path
        required: true
        schema:
          type: string
          format: uuid
          title: Team Id
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/ClientFacingPhysician'
                title: Response Get Team Physicians V2 Team  Team Id  Physicians Get
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      x-fern-sdk-group-name: team
      x-fern-sdk-method-name: get_physicians
  /v2/introspect/resources:
    get:
      tags:
      - introspect
      summary: Introspect Resources
      operationId: introspect_resources_v2_introspect_resources_get
      parameters:
      - name: user_id
        in: query
        required: false
        schema:
          anyOf:
          - type: string
            format: uuid
          - type: 'null'
          description: Filter by user ID.
          title: User Id
        description: Filter by user ID.
      - name: provider
        in: query
        required: false
        schema:
          anyOf:
          - $ref: '#/components/schemas/Providers'
          - type: 'null'
          title: Provider
      - name: user_limit
        in: query
        required: false
        schema:
          type: integer
          default: 50
          title: User Limit
      - name: cursor
        in: query
        required: false
        schema:
          anyOf:
          - type: string
          - type: 'null'
          deprecated: true
          title: Cursor
        deprecated: true
      - name: next_cursor
        in: query
        required: false
        schema:
          anyOf:
          - type: string
          - type: 'null'
          description: The cursor for fetching the next page, or `null` to fetch the first page.
          title: Next Cursor
        description: The cursor for fetching the next page, or `null` to fetch the first page.
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/UserResourcesResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      x-fern-sdk-group-name: introspect
      x-fern-sdk-method-name: get_user_resources
  /v2/introspect/historical_pull:
    get:
      tags:
      - introspect
      summary: Introspect Historical Pulls
      operationId: introspect_historical_pulls_v2_introspect_historical_pull_get
      parameters:
      - name: user_id
        in: query
        required: false
        schema:
          anyOf:
          - type: string
            format: uuid
          - type: 'null'
          description: Filter by user ID.
          title: User Id
        description: Filter by user ID.
      - name: provider
        in: query
        required: false
        schema:
          anyOf:
          - $ref: '#/components/schemas/Providers'
          - $ref: '#/components/schemas/Labs'
          - type: 'null'
          title: Provider
      - name: user_limit
        in: query
        required: false
        schema:
          type: integer
          default: 50
          title: User Limit
      - name: cursor
        in: query
        required: false
        schema:
          anyOf:
          - type: string
          - type: 'null'
          deprecated: true
          title: Cursor
        deprecated: true
      - name: next_cursor
        in: query
        required: false
        schema:
          anyOf:
          - type: string
          - type: 'null'
          description: The cursor for fetching the next page, or `null` to fetch the first page.
          title: Next Cursor
        description: The cursor for fetching the next page, or `null` to fetch the first page.
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/UserHistoricalPullsResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      x-fern-sdk-group-name: introspect
      x-fern-sdk-method-name: get_user_historical_pulls
webhooks:
  daily.data.activity.*:
    post:
      tags:
      - summary
      summary: Activity
      operationId: activitydaily_data_activity___post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingActivityChanged'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  daily.data.sleep.*:
    post:
      tags:
      - summary
      summary: Sleep
      operationId: sleepdaily_data_sleep___post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingSleepChanged'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  daily.data.sleep_cycle.*:
    post:
      tags:
      - summary
      summary: Sleep Cycle
      operationId: sleep_cycledaily_data_sleep_cycle___post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingSleepCycleChanged'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  daily.data.workouts.*:
    post:
      tags:
      - summary
      summary: Workout
      operationId: workoutdaily_data_workouts___post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingWorkoutsChanged'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  daily.data.workout_stream.*:
    post:
      tags:
      - summary
      summary: Workout Stream
      operationId: workout_streamdaily_data_workout_stream___post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingWorkoutStreamChanged'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  daily.data.body.*:
    post:
      tags:
      - summary
      summary: Body
      operationId: bodydaily_data_body___post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingBodyChanged'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  daily.data.profile.*:
    post:
      tags:
      - summary
      summary: Profile
      operationId: profiledaily_data_profile___post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingProfileChanged'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  daily.data.meal.*:
    post:
      tags:
      - summary
      summary: Meal
      operationId: mealdaily_data_meal___post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingMealChanged'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  daily.data.menstrual_cycle.*:
    post:
      tags:
      - summary
      summary: Menstrual Cycle
      operationId: menstrual_cycledaily_data_menstrual_cycle___post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingMenstrualCycleChanged'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  daily.data.electrocardiogram.*:
    post:
      tags:
      - summary
      summary: Electrocardiogram
      operationId: electrocardiogramdaily_data_electrocardiogram___post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingElectrocardiogramChanged'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  historical.data.activity.created:
    post:
      tags:
      - summary
      summary: Activity Historical Pull Completed
      operationId: activity_historical_pull_completedhistorical_data_activity_created_post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingActivityHistoricalPullCompleted'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  historical.data.sleep.created:
    post:
      tags:
      - summary
      summary: Sleep Historical Pull Completed
      operationId: sleep_historical_pull_completedhistorical_data_sleep_created_post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingSleepHistoricalPullCompleted'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  historical.data.sleep_cycle.created:
    post:
      tags:
      - summary
      summary: Sleep Cycle Historical Pull Completed
      operationId: sleep_cycle_historical_pull_completedhistorical_data_sleep_cycle_created_post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingSleepCycleHistoricalPullCompleted'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  historical.data.workouts.created:
    post:
      tags:
      - summary
      summary: Workout Historical Pull Completed
      operationId: workout_historical_pull_completedhistorical_data_workouts_created_post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingWorkoutsHistoricalPullCompleted'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  historical.data.workout_stream.created:
    post:
      tags:
      - summary
      summary: Workout Stream Historical Pull Completed
      operationId: workout_stream_historical_pull_completedhistorical_data_workout_stream_created_post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingWorkoutStreamHistoricalPullCompleted'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  historical.data.body.created:
    post:
      tags:
      - summary
      summary: Body Historical Pull Completed
      operationId: body_historical_pull_completedhistorical_data_body_created_post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingBodyHistoricalPullCompleted'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  historical.data.profile.created:
    post:
      tags:
      - summary
      summary: Profile Historical Pull Completed
      operationId: profile_historical_pull_completedhistorical_data_profile_created_post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingProfileHistoricalPullCompleted'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  historical.data.meal.created:
    post:
      tags:
      - summary
      summary: Meal Historical Pull Completed
      operationId: meal_historical_pull_completedhistorical_data_meal_created_post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingMealHistoricalPullCompleted'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  historical.data.menstrual_cycle.created:
    post:
      tags:
      - summary
      summary: Menstrual Cycle Historical Pull Completed
      operationId: menstrual_cycle_historical_pull_completedhistorical_data_menstrual_cycle_created_post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingMenstrualCycleHistoricalPullCompleted'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  historical.data.electrocardiogram.created:
    post:
      tags:
      - summary
      summary: Electrocardiogram Historical Pull Completed
      operationId: electrocardiogram_historical_pull_completedhistorical_data_electrocardiogram_created_post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingElectrocardiogramHistoricalPullCompleted'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  continuous_query.result_table.changed:
    post:
      tags:
      - aggregation
      summary: Result Table Changed
      operationId: result_table_changedcontinuous_query_result_table_changed_post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingContinuousQueryResultTableChanged'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  provider.connection.created:
    post:
      tags:
      - link
      summary: Provider Connection Created
      operationId: provider_connection_createdprovider_connection_created_post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingProviderConnectionCreatedEvent'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  provider.connection.error:
    post:
      tags:
      - link
      summary: Provider Connection Error
      operationId: provider_connection_errorprovider_connection_error_post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingProviderConnectionErrorEvent'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  provider.device.*:
    post:
      tags:
      - summary
      summary: Provider Device Created
      operationId: provider_device_createdprovider_device___post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingDeviceChanged'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  labtest.order.*:
    post:
      tags:
      - lab-testing
      summary: Order
      operationId: orderlabtest_order___post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingOrderChanged'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  labtest.appointment.*:
    post:
      tags:
      - lab-testing
      summary: Appointment
      operationId: appointmentlabtest_appointment___post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingAppointmentChanged'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  labtest.result.critical:
    post:
      tags:
      - lab-testing
      summary: Critical Result
      operationId: critical_resultlabtest_result_critical_post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingCriticalResultIdentified'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  lab_report.parsing_job.created:
    post:
      tags:
      - lab-testing
      summary: Lab Report Parsing Job Created
      operationId: lab_report_parsing_job_createdlab_report_parsing_job_created_post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingLabReportParsingJobCreatedEvent'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  lab_report.parsing_job.updated:
    post:
      tags:
      - lab-testing
      summary: Lab Report Parsing Job Updated
      operationId: lab_report_parsing_job_updatedlab_report_parsing_job_updated_post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingLabReportParsingJobUpdatedEvent'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  daily.data.calories_active.*:
    post:
      tags:
      - timeseries
      summary: Calories Active
      operationId: calories_activedaily_data_calories_active___post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingCaloriesActiveChanged'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  historical.data.calories_active.created:
    post:
      tags:
      - timeseries
      summary: Calories Active Historical Pull Completed
      operationId: calories_active_historical_pull_completedhistorical_data_calories_active_created_post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingCaloriesActiveHistoricalPullCompleted'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  daily.data.calories_basal.*:
    post:
      tags:
      - timeseries
      summary: Calories Basal
      operationId: calories_basaldaily_data_calories_basal___post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingCaloriesBasalChanged'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  historical.data.calories_basal.created:
    post:
      tags:
      - timeseries
      summary: Calories Basal Historical Pull Completed
      operationId: calories_basal_historical_pull_completedhistorical_data_calories_basal_created_post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClientFacingCaloriesBasalHistoricalPullCompleted'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
    

# --- truncated at 32 KB (686 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/vital-io/refs/heads/main/openapi/vital-team-api-openapi.yml