The identity and technical contract details declared by the specification.
gatewayListApiKeysResponse
object
3 properties
gatewayPromoteCheckpointResponse
object
1 property
gatewayListRlorTrainerJobsResponse
object
3 properties
gatewayGetDatasetUploadEndpointResponse
object
1 property
gatewayTrailMetrics
object
Metrics for a trail, fetched from the tracing service.
6 properties
gatewayQuota
object
5 properties
GatewayDeleteApiKeyBody
object
1 property
1 required
GatewayCreateEvaluatorBody
object
2 properties
1 required
gatewayUserUploaded
object
gatewayRouterState
string
- CREATING: The router is being created. - READY: The router is ready for access. - UPDATING: There are in-progress updates happening with the router. - DELETI…
gatewayCodeAssertion
object
4 properties
2 required
gatewayGetLedgerResponse
object
1 property
gatewayListQuotasResponse
object
3 properties
gatewayLedgerEntry
object
2 properties
GatewayCancelReinforcementFineTuningJobBody
object
gatewayListDeploymentShapeVersionsResponse
object
3 properties
gatewayLLMAssertion
object
4 properties
2 required
GatewayUndeleteDeploymentBody
object
gatewayDeployedModelState
string
- UNDEPLOYING: The model is being undeployed. - DEPLOYING: The model is being deployed. - DEPLOYED: The model is deployed and ready for inference. - UPDATING:…
gatewayAccount
object
10 properties
1 required
gatewayRlorTrainerJobCheckpoint
object
A checkpoint saved during an RLOR trainer job. Checkpoints are stored in GCS and discovered on-demand (not persisted in the database).
5 properties
PricingPlanAcceleratorHourBillingConfig
object
2 properties
2 required
gatewayProvider
object
3 properties
gatewayAutoscalingPolicy
object
5 properties
gatewayScalingSchedule
object
6 properties
4 required
gatewayTrainingShape
object
17 properties
2 required
gatewayWeightedRandomStrategy
object
Use replica count as weight.
gatewayModelState
string
- UPLOADING: The model is still being uploaded (upload is asynchronous). - READY: The model is ready to be used.
gatewaySplitted
object
1 property
1 required
gatewayListAuditLogsResponse
object
3 properties
GatewayExecuteTrainingSessionLoadStateBody
object
1 property
1 required
gatewayListTrailsResponse
object
3 properties
AccountUsageDedicatedDeploymentUsage
object
One dedicated deployment usage aggregation bucket.
9 properties
gatewayEvaluatorVersion
object
4 properties
gatewayGetEvaluatorSourceCodeEndpointResponse
object
1 property
gatewayWeightPrecision
string
The weight precision for model training/inference. - BFLOAT16: no quantization applied - INT8: enable 8-bit quantization with LLM.int8() - NF4: enable 4-bit qu…
gatewayDirectRouteType
string
EvaluatorSourceType
string
GatewayCancelRlorTrainerJobBody
object
GatewayValidateAssertionsBody
object
Validate the code assertions. Recommended before creating the evaluation.
1 property
1 required
gatewayDatasetState
string
GatewayCreateClusterBody
object
2 properties
2 required
gatewayListTrainingShapesResponse
object
3 properties
gatewayEvaluateOptions
object
3 properties
BaseModelDetailsCheckpointFormat
string
gatewayListDeploymentShapesResponse
object
3 properties
gatewayDpoConfig
object
Hyperparameters for Direct Preference Optimization (DPO) training.
3 properties
gatewayDpoJob
object
15 properties
1 required
GatewayPrepareModelBody
object
2 properties
gatewayValidateModelUploadResponse
object
1 property
gatewayEvaluationResult
object
1 property
1 required
gatewayAuditLogEntry
object
12 properties
gatewayPreviewEvaluatorResponse
object
5 properties
gatewayDeployment
object
47 properties
1 required
gatewayTrainingSessionState
string
gatewayListEvaluationJobsResponse
object
3 properties
gatewayStatus
object
2 properties
typeDate
object
A full date, with non-zero year, month, and day values A month and day value, with a zero year, such as an anniversary A year on its own, with zero month and d…
3 properties
GatewayCreateEvaluatorV2Body
object
2 properties
1 required
gatewaySamlConfig
object
SAML Configuration Exactly one of metadataurl or metadataxml must be provided.
2 properties
gatewayGetRlorTrainerJobPublicLogsResponse
object
1 property
gatewayPlacement
object
The desired geographic region where the deployment must be placed. Exactly one field will be specified.
3 properties
GatewayResumeSupervisedFineTuningJobBody
object
PricingPlanTokenBillingConfig
object
5 properties
2 required
gatewayAzureBlobModelSource
object
6 properties
2 required
gatewayReinforcementLearningLossConfig
object
Loss method + hyperparameters for reinforcement-learning-style fine-tuning (e.g. RFT / RL trainers). For preference jobs (DPO API), the default loss method is…
4 properties
GatewayCancelDpoJobBody
object
gatewayCluster
object
8 properties
gatewayListDeploymentsResponse
object
3 properties
gatewayAccountUsage
object
2 properties
GatewayTestEvaluationBody
object
2 properties
2 required
gatewayPolicySettings
object
3 properties
gatewayGetReinforcementFineTuningJobMetricsFileResponse
object
1 property
gatewayListGenericDeploymentsResponse
object
3 properties
gatewayListSupervisedFineTuningJobsResponse
object
3 properties
GatewayCreateEvaluationJobBody
object
2 properties
1 required
gatewayFakeCluster
object
3 properties
gatewayDeploymentShardState
string
- CREATING: The deployment shard is still being created. - READY: The deployment shard is ready to be used. - DELETING: The deployment shard is being deleted.…
GatewayPromoteCheckpointBody
object
Promote a checkpoint to a model. When basemodel is provided, the checkpoint GCS path is reconstructed from account metadata and the trainer/deployment ID — no…
4 properties
3 required
gatewayBaseTrainingConfig
object
17 properties
gatewayCriterion
object
4 properties
gatewayCodeSnippets
object
4 properties
gatewayListUsersResponse
object
3 properties
googlelongrunningOperation
object
This resource represents a long-running operation that is the result of a network API call.
5 properties
gatewayListPricingPlansResponse
object
3 properties
GatewayPreviewEvaluationBody
object
2 properties
1 required
gatewayRolloutStrategy
string
The rollout strategy to use when deploying the model version. - ROLLOUTSTRATEGYSTANDARD: Standard rollout strategy updates the deployment using a normal k8s ro…
gatewayRefreshSessionTokenResponse
object
Response containing the refreshed session JWT.
4 properties
gatewayListDeveloperPassesResponse
object
3 properties
gatewayMultiRegion
string
ValidateAssertionsResponseValidateAssertionError
object
1 property
gatewayDebugReinforcementFineTuningJobResponse
object
2 properties
1 required
gatewayListAccountsResponse
object
3 properties
gatewayCheckpointType
string
- CHECKPOINTTYPEINFERENCEBASE: Inference-ready checkpoint (full-parameter, HuggingFace format). Promotable to a model for serving. - CHECKPOINTTYPEINFERENCEARC…
gatewayGetDeploymentMetricsResponse
object
1 property
gatewayValidateModelConfigRequest
object
2 properties
1 required
gatewayGenericDeploymentTypeVersion
object
3 properties
gatewayListDatasetsResponse
object
3 properties
gatewayModel
object
38 properties
gatewayListAccountServerlessRateLimitsResponse
object
2 properties
GatewayResumeReinforcementFineTuningJobBody
object
gatewayListReinforcementFineTuningJobsResponse
object
3 properties
gatewayNotificationSettings
object
NotificationSettings configures notification preferences for an account. (accounts/{account}/notificationSettings) when more notification categories are added.…
1 property
gatewayPreviewEvaluationResponse
object
3 properties
gatewayDeveloperPassState
string
gatewayTrainerShardingScheme
object
Structured parallelism/sharding profile used by trainer launches.
5 properties
gatewayGetAccountUsageFilterOptionsResponse
object
Distinct filter values for the account/time range (separate from GetAccountUsage).
AccountSuspendState
string
gatewayTrail
object
9 properties
gatewayListBatchInferenceJobsResponse
object
3 properties
GatewayScaleDeploymentBody
object
1 property
AssertionAssertionType
string
gatewayListEvaluatorVersionsResponse
object
3 properties
gatewayListRoutersResponse
object
3 properties
GatewayGetDatasetUploadEndpointBody
object
2 properties
1 required
gatewayRefreshSessionTokenRequest
object
Request to refresh an existing session JWT before it expires.
1 property
gatewayReinforcementFineTuningJobInferenceParameters
object
6 properties
gatewayWandbConfig
object
WandbConfig is the configuration for the Weights & Biases (wandb) logging which will be used by a training job.
6 properties
gatewayAssertion
object
4 properties
1 required
GatewayPreviewEvaluatorBody
object
3 properties
2 required
gatewayGetModelVersionCountResponse
object
1 property
gatewayDataset
object
18 properties
EvaluatorSource
object
2 properties
ModelKind
string
- HFBASEMODEL: An LLM base model. - HFPEFTADDON: A parameter-efficent fine-tuned addon. - HFTEFTADDON: A token-eficient fine-tuned addon. - FLUMINABASEMODEL: A…
gatewayEvenLoadStrategy
object
Dynamically adjust traffic allocation to balance the load per replica across the deployments as much as possible.
gatewayGetEvaluationJobExecutionLogEndpointResponse
object
Response carries the stream log URL (for VirtualizedLogViewer).
3 properties
gatewayRedeemCreditCodeRequest
object
RedeemCreditCodeRequest is the request to redeem a credit code for an account.
2 properties
2 required
gatewayEvaluator
object
14 properties
GatewayResumeDpoJobBody
object
gatewayTrainingShapeVersion
object
7 properties
gatewaySplitDatasetResponse
object
3 properties
gatewayDeployedModel
object
12 properties
gatewayAwsS3Config
object
AwsS3Config is the configuration for AWS S3 dataset access which will be used by a training job.
2 properties
gatewayGetEvaluatorUploadEndpointResponse
object
1 property
gatewayIdentityProvider
object
16 properties
gatewayClusterConnectionInfo
object
2 properties
gatewayValidateAssertionsResponse
object
2 properties
gatewayOrpoConfig
object
Hyperparameters for Odds Ratio Preference Optimization (ORPO) training.
1 property
gatewayBatchInferenceJobInferenceParameters
object
6 properties
gatewayIdentityProviderState
string
GatewayDeployModelVersionBody
object
2 properties
2 required
gatewayJobState
string
JobState represents the state an asynchronous job can be in. - JOBSTATEPAUSED: Job is paused, typically due to account suspension or manual intervention. - JOB…
gatewayListEvaluationsResponse
object
3 properties
gatewayReinforcementFineTuningJob
object
28 properties
2 required
gatewayEvaluation
object
9 properties
3 required
GatewayRollbackEvaluatorBody
object
Rolls an evaluator back to the configuration captured by a specific revision.
gatewayPurpose
string
Scheduling purpose for training jobs and deployments.
AccountAccountType
string
gatewayEvalProtocol
object
gatewayListTrainingSessionJobsResponse
object
3 properties
gatewayGetAccountServerlessTokenUsageResponse
object
7 properties
gatewayListSecretsResponse
object
3 properties
gatewayDeploymentShape
object
21 properties
1 required
CodeAssertionExecutionOptions
object
3 properties
gatewayListIdentityProvidersResponse
object
3 properties
TrainingSessionReferenceState
string
ReferenceState indicates whether the session currently references the base model or a loaded LoRA adapter. Updated automatically when ExecuteTrainingSessionLoa…
DeploymentHotLoadBucketType
string
gatewayGenericDeployment
object
7 properties
3 required
gatewayCode
string
- OK: Not an error; returned on success. HTTP Mapping: 200 OK - CANCELLED: The operation was cancelled, typically by the caller. HTTP Mapping: 499 Client Close…
DeploymentShapePresetType
string
GatewayCreateDatasetBody
object
4 properties
2 required
gatewayCriterionType
string
gatewayDeployedModelRef
object
5 properties
gatewayListEvaluatorsResponse
object
3 properties
gatewayTimeSeriesPoint
object
2 properties
GatewayGetModelUploadEndpointBody
object
3 properties
1 required
gatewayListCreditRedemptionsResponse
object
3 properties
GatewayCancelSupervisedFineTuningJobBody
object
gatewayGetModelUploadEndpointResponse
object
2 properties
gatewayGetModelDownloadEndpointResponse
object
1 property
gatewayModelVersion
object
3 properties
gatewayOidcConfig
object
3 properties
3 required
PolicySettingsEffect
string
Policy effect for model-access rules (per-row; not a standalone API enum). - DENY: Block actions that violate the policy.
gatewayDeploymentState
string
- CREATING: The deployment is still being created. - READY: The deployment is ready to be used. - DELETING: The deployment is being deleted. - FAILED: The depl…
GatewayValidateEvaluatorUploadBody
object
gatewayTimeSeries
object
2 properties
gatewayEvaluationJob
object
13 properties
3 required
gatewayJobProgress
object
Progress of a job, e.g. RLOR, EVJ, BIJ etc.
10 properties
GatewayCreateEvaluationBody
object
2 properties
1 required
DeploymentPrecision
string
gatewayTEFTDetails
object
gatewayBaseModelDetails
object
10 properties
gatewayListModelsResponse
object
3 properties
gatewayListDpoJobsResponse
object
3 properties
gatewayAcceleratorType
string
ReinforcementLearningLossConfigMethod
string
GatewaySplitDatasetBody
object
2 properties
gatewayBatchInferenceJob
object
14 properties
gatewayGetDpoJobMetricsFileResponse
object
1 property
gatewayTrainingSessionJob
object
TrainingSessionJob groups all TrainingSessions for a specific job run on a given base model. Each job is scoped to an account and bound to a shared trainer.
8 properties
1 required
gatewayListDeployedModelsResponse
object
3 properties
AccountRateLimitMetric
string
Which rate-limit metric this row describes.
gatewaySecret
object
3 properties
2 required
gatewayDeploymentShard
object
6 properties
gatewayUser
object
10 properties
1 required
gatewayAzureBlobStorageConfig
object
AzureBlobStorageConfig is the configuration for Azure Blob Storage dataset access which will be used by a training job.
3 properties
PolicySettingsModelAccessRule
object
5 properties
1 required
gatewayClusterState
string
- CREATING: The cluster is still being created. - READY: The cluster is ready to be used. - DELETING: The cluster is being deleted. - FAILED: Cluster is not op…
GatewayAliasEvaluatorVersionBody
object
Assigns or updates a user-specified alias for a given revision.
1 property
1 required
gatewayRlorTrainerJob
object
27 properties
GatewayCreateModelBody
object
3 properties
1 required
gatewayListTrainingShapeVersionsResponse
object
3 properties
gatewayRouter
object
13 properties
GatewayExecuteRlorTrainStepBody
object
2 properties
2 required
gatewayGetEvaluatorBuildLogEndpointResponse
object
1 property
GatewayImportModelBody
object
2 properties
protobufAny
object
Any contains an arbitrary serialized protocol buffer message along with a URL that describes the type of the serialized message. Protobuf library provides supp…
1 property
gatewayApiKey
object
10 properties
gatewayGetBillingSummaryResponse
object
1 property
gatewayTransformed
object
3 properties
1 required
gatewayGenericDeploymentState
string
- CREATING: The deployment is still being created. - READY: The deployment is ready to be used. - FAILED: The deployment failed to be created. - UPDATING: Ther…
gatewaySupervisedFineTuningJob
object
38 properties
1 required
gatewayGetDatasetDownloadEndpointResponse
object
1 property
gatewayListGenericDeploymentTypeVersionsResponse
object
3 properties
PricingPlanBillingType
string
gatewayLineItem
object
8 properties
gatewayGenericDeploymentType
object
4 properties
GatewayDebugReinforcementFineTuningJobBody
object
gatewayListRlorTrainerJobCheckpointsResponse
object
3 properties
gatewayPricingPlan
object
PricingPlan defines a custom billing plan for an account Each PricingPlan is associated with a contract, and describes the pricing terms for a specific service.
9 properties
2 required
gatewayEvaluatorState
string
gatewayEstimateSupervisedFineTuningJobCostResponse
object
1 property
gatewayListGenericDeploymentTypesResponse
object
3 properties
gatewayGetTerminationMessageResponse
object
1 property
GatewayCreateApiKeyBody
object
1 property
1 required
GatewayResumeRlorTrainerJobBody
object
gatewayAwsS3ModelSource
object
5 properties
1 required
gatewayReplicaStats
object
6 properties
gatewayDeveloperPass
object
7 properties
gatewayDeploymentShapeVersion
object
6 properties
GatewayGetEvaluatorUploadEndpointBody
object
2 properties
1 required
TrainingShapeTrainerMode
string
Trainer execution mode used for validated launch-profile matching.
gatewayConversationConfig
object
3 properties
1 required
gatewayCreditRedemption
object
3 properties
1 required
typeMoney
object
Represents an amount of money with its currency type.
3 properties
gatewayAccountState
string
gatewayPreviewEvaluatorSampleResult
object
4 properties
gatewayListClustersResponse
object
3 properties
gatewayAutoTune
object
1 property
gatewayTrainingSession
object
TrainingSession represents a single training context on a shared trainer. It starts with a base model reference and can have LoRA adapters loaded or promoted v…
8 properties
gatewayPricingPlanState
string
gatewayListDeploymentShardsResponse
object
3 properties
gatewayPEFTDetails
object
5 properties
3 required
AccountUsageServerlessUsage
object
One serverless usage aggregation bucket.
9 properties
gatewayRedeemCreditCodeResponse
object
RedeemCreditCodeResponse returns the amount of credits redeemed.
1 property
gatewayAccountRateLimit
object
3 properties
3 required
gatewayListTrainingSessionsResponse
object
3 properties
googlerpcStatus
object
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](h…
3 properties
GatewayValidateDatasetUploadBody
object
gatewayPreviewEvaluationResult
object
5 properties
gatewayEksCluster
object
9 properties
2 required
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Fireworks AI publishes across the network.