/
FW
fw-ai-external
/
Gateway REST API
Search skmtc…
⌘K
Changes
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Checked 21m ago · Updated 4mo ago
Details
Filter operations
gateway-extra.openapi_Gateway
1
gateway.openapi_Gateway
162
get
List Accounts
post
Validate Model Config
get
Get Account
get
List Peft-Merge Jobs
post
Create Peft-Merge Job
get
Get Peft-Merge Job
delete
Delete Peft-Merge Job
get
List User Audit Logs
get
List Aws Iam Role Bindings
post
Create Aws Iam Role Binding
post
Delete Aws Iam Role Binding
get
List Batch Inference Jobs
post
Create Batch Inference Job
get
Get Batch Inference Job
delete
Delete Batch Inference Job
get
List Batch Jobs
post
Create Batch Job
get
Get Batch Job
delete
Delete Batch Job
patch
Update Batch Job
post
Cancel Batch Job
get
Get Batch Job Logs
post
Batch Delete Batch Jobs
get
Get billing summary information for an account
get
List Clusters
post
Create Cluster
get
Get Cluster
delete
Delete Cluster
patch
Update Cluster
get
Get Cluster Connection Info
get
List Datasets
post
Create Dataset
get
Get Dataset
delete
Delete Dataset
patch
Update Dataset
get
Get Dataset Download Endpoint
post
Get Dataset Upload Endpoint
post
/v1/accounts/{account_id}/datasets/{dataset_id}:splitDataset
post
Validate Dataset Upload
get
List LoRAs
post
Load LoRA
get
Get LoRA
delete
Unload LoRA
patch
Update LoRA
get
List Deployment Shapes
post
CRUD APIs for deployment shape. Create Deployment Shape
get
Get Deployment Shape
delete
Delete Deployment Shape
patch
Update Deployment Shape
get
List Deployment Shapes Versions
get
CRUD APIs for Deployment Shape Versions. Get Deployment Shape Version
patch
Update Deployment Shape Version
get
List Deployments
post
Create Deployment
get
Get Deployment
delete
Delete Deployment
patch
Update Deployment
get
Get ledger
delete
Reset ledger for hot load
get
Get termination message from deployment
get
Get Deployment Metrics (Deprecated)
patch
Scale Deployment to a specific number of replicas or to zero
post
Undelete Deployment
get
List Environments
post
Create Environment
get
Get Environment
delete
Delete Environment
patch
Update Environment
post
Connect Environment
post
Disconnect Environment
post
Batch Delete Environments
get
List Evaluation Jobs
post
Create Evaluation Job
get
Get Evaluation Job
delete
Delete Evaluation Job
get
List Evaluations
post
Create Evaluation
get
Get Evaluation
delete
TODO: Add Update Evaluation Update Evaluation rpc UpdateEvaluation(UpdateEvaluationRequest) returns (Evaluation) { option (google.api.http) = { patch: "/v1/{evaluation.name=accounts/*/evaluations/*}" body: "evaluation" }; } Delete Evaluation
post
Preview an evaluation with sample data
post
Validate evaluation assertions
get
/v1/accounts/{account_id}/evaluators
post
/v1/accounts/{account_id}/evaluators
get
/v1/accounts/{account_id}/evaluators/{evaluator_id}
delete
/v1/accounts/{account_id}/evaluators/{evaluator_id}
get
/v1/accounts/{account_id}/evaluators/{evaluator_id}:getBuildLogEndpoint
get
/v1/accounts/{account_id}/evaluators/{evaluator_id}:getSourceCodeSignedUrl
post
Return the evaluator source code GCS upload sign url
post
Validate the evaluator source code upload is finished by the client side
post
/v1/accounts/{account_id}/evaluators:previewEvaluator
post
V2 api for evaluator creation, this is for new eval protocol evaluators, where it will trigger an async template build process during the creation.
get
List Identity Providers
post
Create Identity Provider
get
Get Identity Provider
delete
Delete Identity Provider
patch
Update Identity Provider
get
/v1/accounts/{account_id}/leaderboards
post
CRUD APIs for leaderboards.
get
/v1/accounts/{account_id}/leaderboards/{leaderboard_id}
delete
/v1/accounts/{account_id}/leaderboards/{leaderboard_id}
get
List evaluation jobs for a leaderboard (custom method)
get
List MCP Servers
post
Create MCP Server
get
Get MCP Server
delete
Delete MCP Server
patch
Update MCP Server
get
List Models
post
Create Model
get
Get Model
delete
Delete Model
patch
Update Model
post
CRUD APIs for model versions. Create Model Version
get
Returns the number of model versions.
get
Get Model Download Endpoint
post
Get Model Upload Endpoint
post
Transfer model from S3 to GCP storage
post
Prepare Model for different precisions
get
Validate Model Upload
get
List Node Pool Bindings
post
Create Node Pool Binding
post
Delete Node Pool Binding
get
List Node Pools
post
Create Node Pool
get
Get Node Pool
delete
Delete Node Pool
patch
Update Node Pool
get
Get Node Pool Stats
post
Batch Delete Node Pools
get
List Reinforcement Fine-tuning Jobs
post
Create Reinforcement Fine-tuning Job
get
Get Reinforcement Fine-tuning Job
delete
Delete Reinforcement Fine-tuning Job
post
Cancel Reinforcement Fine-tuning Job
post
Debug Reinforcement Fine-tuning Job
post
Resume Reinforcement Fine-tuning Job
get
List Routers
post
Create Router
get
CRUD APIs for routers. Get Router
delete
Delete Router
patch
Update Router
get
/v1/accounts/{account_id}/secrets
post
/v1/accounts/{account_id}/secrets
get
/v1/accounts/{account_id}/secrets/{secret_id}
delete
/v1/accounts/{account_id}/secrets/{secret_id}
patch
/v1/accounts/{account_id}/secrets/{secret_id}
get
List Snapshots
post
Create Snapshot
get
Get Snapshot
delete
Delete Snapshot
get
List Supervised Fine-tuning Jobs
post
Create Supervised Fine-tuning Job
get
Get Supervised Fine-tuning Job
delete
Delete Supervised Fine-tuning Job
post
Resume Supervised Fine-tuning Job
get
List Users
post
Create User
get
Get User
patch
Update User
get
List API Keys
post
Create API Key
post
Delete API Key
post
Similar to preview evaluation, but no need to create the evaluation entry first.
responses.openapi_other
4
gateway.openapi_Gateway
Validate Model Config
post
/v1/validateModelConfig
Request body
GatewayValidateModelConfigRequest
required
configJson
string
required
The config JSON of the model.
tokenizerConfigJson
string
The tokenizer config JSON of the model.
Response
A successful response.
object
required
Changes