How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

LangChain tracer-sessions API

The tracer-sessions API from LangChain — 14 operation(s) for tracer-sessions.

LangChain tracer-sessions API is one of 66 APIs that LangChain publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include tracer-sessions. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and authentication docs.

This API exposes 26 operations across 14 paths, and defines 49 schemas. It is described by OpenAPI 3.1.0, at version 0.1.0.

Requests are made against a single base URL, /.

26 operations 14 paths 49 schemas 5 DELETE10 GET5 PATCH6 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
0.1.0
Base URL
https://api.smith.langchain.com
Authentication
API Key, API Key, HTTP Bearer, API Key
Resource Areas
1

Authentication & Security 4

LangChain tracer-sessions API declares 4 security schemes for authenticating requests. An API key is passed in the header as X-API-Key (API Key). An API key is passed in the header as X-Tenant-Id (Tenant ID). It accepts HTTP bearer tokens (Bearer Auth). An API key is passed in the header as X-Organization-Id (Organization ID).

  • Bearer Auth — Bearer tokens are used to authenticate from the UI. Must also specify x-tenant-id or x-organization-id (for org scoped apis).

Paths & Operations 26

Across 14 paths, the API surfaces 26 operations — 5 DELETE, 10 GET, 5 PATCH, 6 POST. Each is listed below with its method, path, parameters, and response codes.

tracer-sessions 26
POST
/api/v1/sessions/{session_id}/dashboard
Get Tracing Project Prebuilt Dashboard
get_tracing_project_prebuilt_dashboard_api_v1_sessions__session_id__dashboard_post 2 params body → 200422
GET
/api/v1/sessions/{session_id}
Read Tracer Session
read_tracer_session_api_v1_sessions__session_id__get 4 params → 200422
PATCH
/api/v1/sessions/{session_id}
Update Tracer Session
update_tracer_session_api_v1_sessions__session_id__patch 1 param body → 200422
DELETE
/api/v1/sessions/{session_id}
Delete Tracer Session
delete_tracer_session_api_v1_sessions__session_id__delete 1 param → 200422
GET
/api/v1/sessions
Read Tracer Sessions
read_tracer_sessions_api_v1_sessions_get 20 params → 200422
POST
/api/v1/sessions
Create Tracer Session
create_tracer_session_api_v1_sessions_post 1 param body → 200422
DELETE
/api/v1/sessions
Delete Tracer Sessions
delete_tracer_sessions_api_v1_sessions_delete 1 param → 200422
GET
/api/v1/sessions/{session_id}/metadata
Read Tracer Sessions Runs Metadata
read_tracer_sessions_runs_metadata_api_v1_sessions__session_id__metadata_get 5 params → 200422
GET
/api/v1/sessions/{session_id}/views
Read Filter Views
read_filter_views_api_v1_sessions__session_id__views_get 2 params → 200422
POST
/api/v1/sessions/{session_id}/views
Create Filter View
create_filter_view_api_v1_sessions__session_id__views_post 1 param body → 200422
GET
/api/v1/sessions/{session_id}/views/{view_id}
Read Filter View
read_filter_view_api_v1_sessions__session_id__views__view_id__get 2 params → 200422
PATCH
/api/v1/sessions/{session_id}/views/{view_id}
Update Filter View
update_filter_view_api_v1_sessions__session_id__views__view_id__patch 2 params body → 200422
DELETE
/api/v1/sessions/{session_id}/views/{view_id}
Delete Filter View
delete_filter_view_api_v1_sessions__session_id__views__view_id__delete 2 params → 200422
PATCH
/api/v1/sessions/{session_id}/views/{view_id}/rename
Rename Filter View
rename_filter_view_api_v1_sessions__session_id__views__view_id__rename_patch 2 params body → 200422
GET
/api/v1/sessions/{session_id}/insights
[Beta] Get Insights Jobs
_Beta__Get_Insights_Jobs_api_v1_sessions__session_id__insights_get 5 params → 200422
POST
/api/v1/sessions/{session_id}/insights
[Beta] Create Insights Job
_Beta__Create_Insights_Job_api_v1_sessions__session_id__insights_post 1 param body → 200422
GET
/api/v1/sessions/{session_id}/insights/configs
[Beta] Get Insights Job Configs
_Beta__Get_Insights_Job_Configs_api_v1_sessions__session_id__insights_configs_get 2 params → 200422
POST
/api/v1/sessions/{session_id}/insights/configs
[Beta] Create Insights Job Config
_Beta__Create_Insights_Job_Config_api_v1_sessions__session_id__insights_configs_post 1 param body → 200422
POST
/api/v1/sessions/{session_id}/insights/configs/generate
[Beta] Auto-Generate Insights Job Config
_Beta__Auto_Generate_Insights_Job_Config_api_v1_sessions__session_id__insights_configs_generate_post 1 param body → 200422
PATCH
/api/v1/sessions/{session_id}/insights/configs/{config_id}
[Beta] Update Insights Job Config
_Beta__Update_Insights_Job_Config_api_v1_sessions__session_id__insights_configs__config_id__patch 2 params body → 200422
DELETE
/api/v1/sessions/{session_id}/insights/configs/{config_id}
[Beta] Delete Insights Job Config
_Beta__Delete_Insights_Job_Config_api_v1_sessions__session_id__insights_configs__config_id__delete 2 params → 200422
GET
/api/v1/sessions/{session_id}/insights/{job_id}
[Beta] Get Insights Job
_Beta__Get_Insights_Job_api_v1_sessions__session_id__insights__job_id__get 2 params → 200422
PATCH
/api/v1/sessions/{session_id}/insights/{job_id}
[Beta] Update Insights Job
_Beta__Update_Insights_Job_api_v1_sessions__session_id__insights__job_id__patch 2 params body → 200422
DELETE
/api/v1/sessions/{session_id}/insights/{job_id}
[Beta] Delete Insights Job
_Beta__Delete_Insights_Job_api_v1_sessions__session_id__insights__job_id__delete 2 params → 200422
GET
/api/v1/sessions/{session_id}/insights/{job_id}/clusters/{cluster_id}
[Beta] Get Run Cluster From Insights Job
_Beta__Get_Run_Cluster_from_Insights_Job_api_v1_sessions__session_id__insights__job_id__clusters__cluster_id__get 3 params → 200422
GET
/api/v1/sessions/{session_id}/insights/{job_id}/runs
[Beta] Get Runs From Insights Job
_Beta__Get_Runs_from_Insights_Job_api_v1_sessions__session_id__insights__job_id__runs_get 7 params → 200422

Schemas 49

The contract defines 49 schemas that model the data the API accepts and returns. The most detailed are TracerSession (29 properties), CreateRunClusteringJobRequest (17 properties), FilterView (13 properties), SavedRunClusteringJobRequest (12 properties). Each schema is shown below with its type and property counts.

CustomChartsSectionRequest
object
6 properties
ValidationError
object
3 properties 3 required
CustomChartSeriesFilters
object
4 properties
SingleCustomChartSubSectionResponse
object
5 properties 4 required
TracerSession
object
TracerSession schema.
29 properties 2 required
UpdateClusteringJobConfigRequest
object
Request to update a clustering job config.
4 properties
UpdateRunClusteringJobResponse
object
Response to update a session cluster job.
2 properties 2 required
GetRunClusterResponse
object
Response to get a specific cluster from a specific cluster job.
6 properties 5 required
CustomChartsSection
object
7 properties 3 required
RunClusteringJobPydantic
object
Session cluster job
10 properties 4 required
HTTPValidationError
object
1 property
CustomChartsDataPoint
object
4 properties 3 required
HighlightedRun
object
A trace highlighted in an insights report summary. Up to 10 per insights job.
6 properties 3 required
CustomChartType
string
Enum for custom chart types.
CreateClusteringJobConfigResponse
object
Response to create a clustering job config.
5 properties 4 required
InsightsSummary
object
High level summary of an insights job that pulls out patterns and specific traces.
4 properties
CreateRunClusteringJobRequest
object
Request to create a run clustering job.
17 properties
TracerSessionUpdate
object
Update class for TracerSession.
6 properties
GetRunClusteringJobsResponse
object
Response to get all cluster jobs for a session.
1 property 1 required
RunStatsGroupBy
object
Group by param for run stats.
3 properties 1 required
FilterViewType
string
GenerateClusteringJobConfigRequest
object
Request to auto-generate a clustering job config.
4 properties 1 required
SessionSortableColumns
string
RunCluster
object
A single cluster of runs.
8 properties 6 required
GetClusteringJobConfigsResponse
object
Response to get clustering job configs.
1 property 1 required
CustomChartMetric
string
Metrics you can chart. Feedback metrics are not available for organization-scoped charts.
FetchClusteringJobRunsResult
object
2 properties 2 required
RootModel_Dict_str__list_str___
object
FilterViewUpdate
object
9 properties
SavedRunClusteringJobRequest
object
Request to create a run clustering job.
12 properties 9 required
DeleteRunClusteringJobResponse
object
Response to delete a session cluster job.
2 properties 2 required
UpdateRunClusteringJobRequest
object
Request to update a session cluster job.
1 property 1 required
CreateClusteringJobConfigRequest
object
Request to create a clustering job config.
4 properties 2 required
GetRunClusteringJobResponse
object
Response to get a specific cluster job for a session.
12 properties 5 required
FilterViewCreate
object
9 properties 1 required
FilterViewRename
object
2 properties 1 required
GenerateClusteringJobConfigResponse
object
Auto-generated clustering job config (not persisted; frontend creates the config).
3 properties 1 required
CustomChartSeries
object
8 properties 3 required
HostProjectChartMetric
string
LGP Metrics you can chart.
RunStatsGroupBySeriesResponse
object
Include additional information about where the groupby param was set.
4 properties 1 required
TimedeltaInput
object
Timedelta input.
3 properties
FilterView
object
13 properties 4 required
DeleteClusteringJobConfigResponse
object
Response to delete a clustering job config.
2 properties 2 required
CreateRunClusteringJobResponse
object
Response to creating a run clustering job.
4 properties 3 required
TracerSessionWithoutVirtualFields
object
TracerSession schema.
11 properties 2 required
SingleCustomChartResponse
object
9 properties 6 required
ClusteringJobConfigResponse
object
Full clustering job config with all details.
6 properties 4 required
TraceTier
string
TracerSessionCreate
object
Create class for TracerSession.
9 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

langchain-tracer-sessions-api-openapi.yml Raw ↑

Other APIs LangChain publishes across the network.

LangChain access_policies API
LangChain ace API
LangChain alert_rules API
LangChain annotation-queues API
LangChain api-key API
LangChain audit-logs API
LangChain auth API
LangChain aws_marketplace API
LangChain backfills API
LangChain beacon API
LangChain bulk-exports API
LangChain charts API
Where this information came from

This is an independent, third-party profile of LangChain tracer-sessions API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.