Helicone · JSON Structure
Helicone Structure
Structural overview of the Helicone API surface; extracted from openapi/.
Type:
Properties: 0
AI GatewaysAI MonitoringGatewaysLLM ObservabilityLLM RoutingPrompt Management
Helicone Structure is a JSON Structure definition published by Helicone.
Meta-schema:
JSON Structure
{
"provider": "Helicone",
"providerId": "helicone",
"kind": "json-structure",
"description": "Structural overview of the Helicone API surface; extracted from openapi/.",
"schemaCount": 543,
"operationCount": 267,
"schemas": [
{
"name": "Record_string.string_",
"type": "object",
"propertyCount": 0,
"required": []
},
{
"name": "CreateProviderKeyRequest",
"type": "object",
"propertyCount": 6,
"required": [
"config",
"byokEnabled",
"providerKeyName",
"providerKey",
"providerName"
]
},
{
"name": "DecryptedProviderKey",
"type": "object",
"propertyCount": 7,
"required": [
"provider_secret_key",
"provider_key_name",
"provider_name",
"provider_key",
"org_id",
"id"
]
},
{
"name": "Record_string.any_",
"type": "object",
"propertyCount": 0,
"required": []
},
{
"name": "ProviderKeyRow",
"type": "object",
"propertyCount": 8,
"required": [
"id",
"provider_name",
"provider_key_name",
"soft_delete"
]
},
{
"name": "ResultSuccess__id-string--providerName-string__",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "ResultError_string_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result__id-string--providerName-string_.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "UpdateProviderKeyRequest",
"type": "object",
"propertyCount": 4,
"required": []
},
{
"name": "ResultSuccess__api_key_hash-string--api_key_name-string--created_at-string--governance-boolean--id-number--key_permissions-string--organization_id-string--soft_delete-boolean--temp_key-boolean--updated_at-string--user_id-string_-Array_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result__api_key_hash-string--api_key_name-string--created_at-string--governance-boolean--id-number--key_permissions-string--organization_id-string--soft_delete-boolean--temp_key-boolean--updated_at-string--user_id-string_-Array.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "EvaluatorResult",
"type": "object",
"propertyCount": 9,
"required": [
"id",
"created_at",
"scoring_type",
"llm_template",
"organization_id",
"updated_at",
"name",
"code_template",
"last_mile_config"
]
},
{
"name": "ResultSuccess_EvaluatorResult_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_EvaluatorResult.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "CreateEvaluatorParams",
"type": "object",
"propertyCount": 5,
"required": [
"scoring_type",
"name"
]
},
{
"name": "ResultSuccess_EvaluatorResult-Array_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_EvaluatorResult-Array.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "UpdateEvaluatorParams",
"type": "object",
"propertyCount": 5,
"required": []
},
{
"name": "ResultSuccess_null_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_null.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "EvaluatorExperiment",
"type": "object",
"propertyCount": 3,
"required": [
"experiment_name",
"experiment_created_at",
"experiment_id"
]
},
{
"name": "ResultSuccess_EvaluatorExperiment-Array_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_EvaluatorExperiment-Array.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "OnlineEvaluatorByEvaluatorId",
"type": "object",
"propertyCount": 2,
"required": [
"config",
"id"
]
},
{
"name": "ResultSuccess_OnlineEvaluatorByEvaluatorId-Array_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_OnlineEvaluatorByEvaluatorId-Array.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "CreateOnlineEvaluatorParams",
"type": "object",
"propertyCount": 1,
"required": [
"config"
]
},
{
"name": "ResultSuccess__output-string--traces-string-Array--statusCode_63_-number__",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result__output-string--traces-string-Array--statusCode_63_-number_.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "TestInput",
"type": "object",
"propertyCount": 4,
"required": [
"inputs",
"outputBody",
"inputBody"
]
},
{
"name": "EvaluatorScore",
"type": "object",
"propertyCount": 1,
"required": [
"score"
]
},
{
"name": "ResultSuccess_EvaluatorScore_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_EvaluatorScore.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "EvaluatorScoreResult",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "EvaluatorConfig",
"type": "object",
"propertyCount": 3,
"required": [
"evaluator_scoring_type"
]
},
{
"name": "ResultSuccess__score-number--input-string--output-string--ground_truth_63_-string__",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result__score-number--input-string--output-string--ground_truth_63_-string_.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "DataEntry",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "BaseLastMileConfigForm",
"type": "object",
"propertyCount": 3,
"required": [
"output",
"input",
"name"
]
},
{
"name": "LastMileConfigForm",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "EvaluatorStats",
"type": "object",
"propertyCount": 5,
"required": [
"averageScore",
"totalUses",
"recentTrend",
"scoreDistribution",
"timeSeriesData"
]
},
{
"name": "ResultSuccess_EvaluatorStats_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_EvaluatorStats.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "Prompt2025",
"type": "object",
"propertyCount": 4,
"required": [
"id",
"name",
"tags",
"created_at"
]
},
{
"name": "ResultSuccess_Prompt2025_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_Prompt2025.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "ResultSuccess_string-Array_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_string-Array.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "Prompt2025Input",
"type": "object",
"propertyCount": 3,
"required": [
"request_id",
"version_id",
"inputs"
]
},
{
"name": "ResultSuccess_Prompt2025Input_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_Prompt2025Input.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "PromptCreateResponse",
"type": "object",
"propertyCount": 2,
"required": [
"id",
"versionId"
]
},
{
"name": "ResultSuccess_PromptCreateResponse_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_PromptCreateResponse.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "Record_string.number_",
"type": "object",
"propertyCount": 0,
"required": []
},
{
"name": "OpenAIChatRequest",
"type": "object",
"propertyCount": 31,
"required": []
},
{
"name": "ResultSuccess__id-string__",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result__id-string_.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "ResultSuccess_number_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_number.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "ResultSuccess_Prompt2025-Array_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_Prompt2025-Array.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "Record_string.unknown_",
"type": "object",
"propertyCount": 0,
"required": []
},
{
"name": "Prompt2025VersionPromptBody",
"type": "object",
"propertyCount": 7,
"required": []
},
{
"name": "Prompt2025Version",
"type": "object",
"propertyCount": 10,
"required": [
"id",
"model",
"prompt_id",
"major_version",
"minor_version",
"commit_message",
"created_at"
]
},
{
"name": "ResultSuccess_Prompt2025Version_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_Prompt2025Version.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "ResultSuccess_Prompt2025Version-Array_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_Prompt2025Version-Array.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "PromptVersionCounts",
"type": "object",
"propertyCount": 2,
"required": [
"totalVersions",
"majorVersions"
]
},
{
"name": "ResultSuccess_PromptVersionCounts_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_PromptVersionCounts.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "ResultSuccess_Prompt2025Version_91_prompt_body_93__",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_Prompt2025Version_91_prompt_body_93_.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "ResultSuccess__hasPrompts-boolean__",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result__hasPrompts-boolean_.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "PromptsResult",
"type": "object",
"propertyCount": 7,
"required": [
"id",
"user_defined_id",
"description",
"pretty_name",
"created_at",
"major_version"
]
},
{
"name": "ResultSuccess_PromptsResult-Array_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_PromptsResult-Array.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "Partial_TextOperators_",
"type": "object",
"propertyCount": 6,
"required": []
},
{
"name": "Partial_PromptToOperators_",
"type": "object",
"propertyCount": 2,
"required": []
},
{
"name": "Pick_FilterLeaf.prompt_v2_",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "FilterLeafSubset_prompt_v2_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "PromptsFilterNode",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "PromptsFilterBranch",
"type": "object",
"propertyCount": 3,
"required": [
"right",
"operator",
"left"
]
},
{
"name": "PromptsQueryParams",
"type": "object",
"propertyCount": 1,
"required": [
"filter"
]
},
{
"name": "PromptResult",
"type": "object",
"propertyCount": 11,
"required": [
"id",
"user_defined_id",
"description",
"pretty_name",
"major_version",
"latest_version_id",
"latest_model_used",
"created_at",
"last_used",
"versions"
]
},
{
"name": "ResultSuccess_PromptResult_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_PromptResult.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "PromptQueryParams",
"type": "object",
"propertyCount": 1,
"required": [
"timeFilter"
]
},
{
"name": "CreatePromptResponse",
"type": "object",
"propertyCount": 2,
"required": [
"id",
"prompt_version_id"
]
},
{
"name": "ResultSuccess_CreatePromptResponse_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_CreatePromptResponse.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "ResultSuccess__metadata-Record_string.any___",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result__metadata-Record_string.any__.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "PromptEditSubversionLabelParams",
"type": "object",
"propertyCount": 1,
"required": [
"label"
]
},
{
"name": "PromptEditSubversionTemplateParams",
"type": "object",
"propertyCount": 2,
"required": [
"heliconeTemplate"
]
},
{
"name": "PromptVersionResult",
"type": "object",
"propertyCount": 11,
"required": [
"id",
"minor_version",
"major_version",
"prompt_v2",
"model",
"helicone_template",
"created_at",
"metadata"
]
},
{
"name": "ResultSuccess_PromptVersionResult_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_PromptVersionResult.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "PromptCreateSubversionParams",
"type": "object",
"propertyCount": 5,
"required": [
"newHeliconeTemplate"
]
},
{
"name": "PromptInputRecord",
"type": "object",
"propertyCount": 9,
"required": [
"id",
"inputs",
"source_request",
"prompt_version",
"created_at",
"auto_prompt_inputs"
]
},
{
"name": "ResultSuccess_PromptInputRecord-Array_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_PromptInputRecord-Array.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "ResultSuccess__id-string--created_at-string--num_hypotheses-number--dataset-string--meta-Record_string.any__-Array_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result__id-string--created_at-string--num_hypotheses-number--dataset-string--meta-Record_string.any__-Array.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "ResultSuccess_PromptVersionResult-Array_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_PromptVersionResult-Array.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "Partial_NumberOperators_",
"type": "object",
"propertyCount": 6,
"required": []
},
{
"name": "Partial_PromptVersionsToOperators_",
"type": "object",
"propertyCount": 4,
"required": []
},
{
"name": "Pick_FilterLeaf.prompts_versions_",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "FilterLeafSubset_prompts_versions_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "PromptVersionsFilterNode",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "PromptVersionsFilterBranch",
"type": "object",
"propertyCount": 3,
"required": [
"right",
"operator",
"left"
]
},
{
"name": "PromptVersionsQueryParams",
"type": "object",
"propertyCount": 2,
"required": []
},
{
"name": "PromptVersionResultCompiled",
"type": "object",
"propertyCount": 6,
"required": [
"id",
"minor_version",
"major_version",
"prompt_v2",
"model",
"prompt_compiled"
]
},
{
"name": "ResultSuccess_PromptVersionResultCompiled_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_PromptVersionResultCompiled.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "PromptVersiosQueryParamsCompiled",
"type": "object",
"propertyCount": 3,
"required": [
"inputs"
]
},
{
"name": "PromptVersionResultFilled",
"type": "object",
"propertyCount": 6,
"required": [
"id",
"minor_version",
"major_version",
"prompt_v2",
"model",
"filled_helicone_template"
]
},
{
"name": "ResultSuccess_PromptVersionResultFilled_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_PromptVersionResultFilled.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "ResultSuccess__experimentId-string__",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result__experimentId-string_.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "ExperimentV2",
"type": "object",
"propertyCount": 6,
"required": [
"id",
"name",
"original_prompt_version",
"copied_original_prompt_version",
"input_keys",
"created_at"
]
},
{
"name": "ResultSuccess_ExperimentV2-Array_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_ExperimentV2-Array.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "ExperimentV2Output",
"type": "object",
"propertyCount": 6,
"required": [
"id",
"request_id",
"is_original",
"prompt_version_id",
"created_at",
"input_record_id"
]
},
{
"name": "ExperimentV2Row",
"type": "object",
"propertyCount": 5,
"required": [
"id",
"inputs",
"prompt_version",
"requests",
"auto_prompt_inputs"
]
},
{
"name": "ExtendedExperimentData",
"type": "object",
"propertyCount": 7,
"required": [
"id",
"name",
"original_prompt_version",
"copied_original_prompt_version",
"input_keys",
"created_at",
"rows"
]
},
{
"name": "ResultSuccess_ExtendedExperimentData_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_ExtendedExperimentData.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "CreateNewPromptVersionForExperimentParams",
"type": "object",
"propertyCount": 6,
"required": [
"newHeliconeTemplate",
"parentPromptVersionId"
]
},
{
"name": "Json",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "ExperimentV2PromptVersion",
"type": "object",
"propertyCount": 11,
"required": [
"created_at",
"experiment_id",
"helicone_template",
"id",
"major_version",
"metadata",
"minor_version",
"model",
"organization",
"prompt_v2",
"soft_delete"
]
},
{
"name": "ResultSuccess_ExperimentV2PromptVersion-Array_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_ExperimentV2PromptVersion-Array.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "ResultSuccess_string_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_string.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "ResultSuccess_boolean_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_boolean.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "ScoreV2",
"type": "object",
"propertyCount": 4,
"required": [
"valueType",
"value",
"max",
"min"
]
},
{
"name": "Record_string.ScoreV2_",
"type": "object",
"propertyCount": 0,
"required": []
},
{
"name": "ResultSuccess_Record_string.ScoreV2__",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_Record_string.ScoreV2_.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "ResultSuccess_ScoreV2-or-null_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_ScoreV2-or-null.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "CreateCloudGatewayCheckoutSessionRequest",
"type": "object",
"propertyCount": 2,
"required": [
"amount"
]
},
{
"name": "UpgradeToProRequest",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "UpgradeToTeamBundleRequest",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "LLMUsage",
"type": "object",
"propertyCount": 8,
"required": [
"model",
"provider",
"prompt_tokens",
"completion_tokens",
"total_count",
"amount",
"description",
"totalCost"
]
},
{
"name": "PaymentIntentRecord",
"type": "object",
"propertyCount": 7,
"required": [
"id",
"amount",
"created",
"status"
]
},
{
"name": "StripePaymentIntentsResponse",
"type": "object",
"propertyCount": 4,
"required": [
"data",
"has_more",
"next_page",
"count"
]
},
{
"name": "AutoTopoffSettings",
"type": "object",
"propertyCount": 6,
"required": [
"enabled",
"thresholdCents",
"topoffAmountCents",
"stripePaymentMethodId",
"lastTopoffAt",
"consecutiveFailures"
]
},
{
"name": "UpdateAutoTopoffSettingsRequest",
"type": "object",
"propertyCount": 4,
"required": [
"enabled",
"thresholdCents",
"topoffAmountCents",
"stripePaymentMethodId"
]
},
{
"name": "PaymentMethod",
"type": "object",
"propertyCount": 5,
"required": [
"id",
"brand",
"last4",
"exp_month",
"exp_year"
]
},
{
"name": "CreateSetupSessionRequest",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "DailyUsageDataPoint",
"type": "object",
"propertyCount": 3,
"required": [
"date",
"requests",
"bytes"
]
},
{
"name": "UsageStatsResponse",
"type": "object",
"propertyCount": 4,
"required": [
"billingPeriod",
"usage",
"dailyData",
"estimatedCost"
]
},
{
"name": "IntegrationCreateParams",
"type": "object",
"propertyCount": 3,
"required": [
"integration_name"
]
},
{
"name": "Integration",
"type": "object",
"propertyCount": 4,
"required": [
"id"
]
},
{
"name": "ResultSuccess_Array_Integration__",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_Array_Integration_.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "IntegrationUpdateParams",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "ResultSuccess_Integration_",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_Integration.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "ResultSuccess_Array__id-string--name-string___",
"type": "object",
"propertyCount": 2,
"required": [
"data",
"error"
]
},
{
"name": "Result_Array__id-string--name-string__.string_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "TestStripeMeterEventRequest",
"type": "object",
"propertyCount": 2,
"required": [
"event_name",
"customer_id"
]
},
{
"name": "Partial_ResponseTableToOperators_",
"type": "object",
"propertyCount": 5,
"required": []
},
{
"name": "Partial_TimestampOperators_",
"type": "object",
"propertyCount": 5,
"required": []
},
{
"name": "Partial_RequestTableToOperators_",
"type": "object",
"propertyCount": 12,
"required": []
},
{
"name": "Partial_BooleanOperators_",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "Partial_FeedbackTableToOperators_",
"type": "object",
"propertyCount": 4,
"required": []
},
{
"name": "Partial_TimestampOperatorsTyped_",
"type": "object",
"propertyCount": 5,
"required": []
},
{
"name": "Partial_RequestResponseRMTToOperators_",
"type": "object",
"propertyCount": 37,
"required": []
},
{
"name": "Partial_SessionsRequestResponseRMTToOperators_",
"type": "object",
"propertyCount": 10,
"required": []
},
{
"name": "Pick_FilterLeaf.feedback-or-request-or-response-or-properties-or-values-or-request_response_rmt-or-sessions_request_response_rmt_",
"type": "object",
"propertyCount": 7,
"required": []
},
{
"name": "FilterLeafSubset_feedback-or-request-or-response-or-properties-or-values-or-request_response_rmt-or-sessions_request_response_rmt_",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "RequestFilterNode",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "RequestFilterBranch",
"type": "object",
"propertyCount": 3,
"required": [
"right",
"operator",
"left"
]
},
{
"name": "SortDirection",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "SortLeafRequest",
"type": "object",
"propertyCount": 17,
"required": []
},
{
"name": "RequestQueryParams",
"type": "object",
"propertyCount": 8,
"required": [
"filter"
]
},
{
"name": "ProviderName",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "ModelProviderName",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "Provider",
"type": null,
"propertyCount": 0,
"required": []
},
{
"name": "LlmType",
"type": "string",
"propertyCount": 0,
"required": []
},
{
"name": "FunctionCall",
"type": "object",
"propertyCount": 3,
"required": [
"name",
"arguments"
]
},
{
"name": "Message",
"type": "object",
"propertyCount": 25,
"required": [
"_type"
]
},
{
"name": "Tool",
"type": "object",
"propertyCount": 4,
"required": [
"name"
]
},
{
"name": "HeliconeEventTool",
"type": "object",
"propertyCount": 3,
"required": [
"_type",
"toolName",
"input"
]
},
{
"name": "HeliconeEventVectorDB",
"type": "object",
"propertyCount": 7,
"required": [
"_type",
"operation"
]
},
{
"name": "HeliconeEventData",
"type": "object",
"propertyCount"
# --- truncated at 32 KB (142 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/helicone/refs/heads/main/json-structure/helicone-structure.json