naftiko: 1.0.0-alpha2 info: label: Vital Team API description: Vital Team API. 8 operations. Self-contained Naftiko capability covering the Team business surface of the Junction (Vital) health-data platform. tags: - Vital - Junction - Team created: '2026-05-25' modified: '2026-05-25' binds: - namespace: env keys: VITAL_API_KEY: VITAL_API_KEY capability: consumes: - type: http namespace: team baseUri: https://api.us.junction.com description: Vital Team API business capability. Self-contained, no shared references. resources: - name: v2-team path: /v2/team/{team_id} operations: - name: get_team_v2_team__team_id__get method: GET description: Get Team outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: team_id in: path type: string description: '' required: true - name: v2-team-users-search path: /v2/team/users/search operations: - name: search_team_users_by_uuid_or_client_user_id_v2_team_users_search_get method: GET description: Search Team Users By Uuid Or Client User Id outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: query_id in: query type: string description: '' required: false - name: v2-team-svix-url path: /v2/team/svix/url operations: - name: get_svix_webhook_url_v2_team_svix_url_get method: GET description: Get Svix Webhook Url outputRawFormat: json outputParameters: - name: result type: object value: $. - name: v2-team-source-priorities path: /v2/team/source/priorities operations: - name: get_source_priorities_v2_team_source_priorities_get method: GET description: Get Source Priorities outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: data_type in: query type: string description: '' required: false - name: update_source_priorities_v2_team_source_priorities_patch method: PATCH description: Update Source Priorities outputRawFormat: json outputParameters: - name: result type: object value: $. - name: v2-team--physicians path: /v2/team/{team_id}/physicians operations: - name: get_team_physicians_v2_team__team_id__physicians_get method: GET description: Get Team Physicians outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: team_id in: path type: string description: '' required: true - name: v2-introspect-resources path: /v2/introspect/resources operations: - name: introspect_resources_v2_introspect_resources_get method: GET description: Introspect Resources outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: user_id in: query type: string description: Filter by user ID. required: false - name: provider in: query type: string description: '' required: false - name: user_limit in: query type: integer description: '' required: false - name: cursor in: query type: string description: '' required: false - name: next_cursor in: query type: string description: The cursor for fetching the next page, or `null` to fetch the first page. required: false - name: v2-introspect-historical-pull path: /v2/introspect/historical_pull operations: - name: introspect_historical_pulls_v2_introspect_historical_pull_get method: GET description: Introspect Historical Pulls outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: user_id in: query type: string description: Filter by user ID. required: false - name: provider in: query type: string description: '' required: false - name: user_limit in: query type: integer description: '' required: false - name: cursor in: query type: string description: '' required: false - name: next_cursor in: query type: string description: The cursor for fetching the next page, or `null` to fetch the first page. required: false auth: type: apiKey in: header name: X-Vital-API-Key valueFrom: env: VITAL_API_KEY