import urllib3
import os

model_id = ""
deployment_id = ""
# Read secrets from environment variables
baseten_api_key = os.environ["BASETEN_API_KEY"]

resp = urllib3.request(
    "POST",
    f"https://model-{model_id}.api.baseten.co/deployment/{deployment_id}/wake",
    headers={"Authorization": f"Api-Key {baseten_api_key}"},
)

print(resp.json())
// Returns a 202 response code
{}

Use this endpoint to wake any scaled-to-zero published deployment of your model.

https://model-{model_id}.api.baseten.co/deployment/{deployment_id}/wake

Parameters

Model ID
string
required

The ID of the model you want to wake.

Deployment ID
string
required

The ID of the specific deployment you want to wake.

Authorization
string
required

Your Baseten API key, formatted with prefix Api-Key (e.g. {"Authorization": "Api-Key abcd1234.abcd1234"}).