Endpoints

Resume endpoint [WRITE]

Changed on

Resume a previously paused or stopped endpoint. Valid from Stopped, Paused, or Runtime error stages. Fails with 400 "Endpoint is already running" if the endpoint is already in Updating or Running stage, and with 400 from a configuration error (update the endpoint instead). Quota is re-checked at resume time.

post/v2/endpoint/{namespace}/{name}/resume

Request

  • Base URL
    https://api.endpoints.huggingface.cloud (the document declares no server; this is the origin it was published from)
  • URL
    https://api.endpoints.huggingface.cloud/v2/endpoint/{namespace}/{name}/resume
  • Auth
    HTTP bearer

Path parameters

namespacestring required

User or organization name

namestring required

Endpoint name

Response

Endpoint resumed successfully

healthRoutestring required

Endpoint health route

namestring required

Endpoint name. Must only contains lowercase alphanumeric characters or '-' and have a length of 32 characters maximum

tagsstring[] required
type'public' | 'authenticated' | 'private' required

Endpoint visibility and authentication mode

Example response

{
  "compute": {
    "instanceSize": "x1",
    "instanceType": "intel-spr",
    "scaling": {
      "maxReplica": 4,
      "measure": {
        "hardwareUsage": 80
      },
      "minReplica": 1,
      "scaleToZeroTimeout": 15,
      "schedule": [
        {
          "at": "07:30",
          "maxReplica": 4,
          "minReplica": 1,
          "scaleToZeroTimeout": 15
        }
      ]
    }
  },
  "model": {
    "env": {
      "MAX_CONCURRENT_REQUESTS": "128"
    },
    "image": {
      "tgi": {
        "healthRoute": "/health",
        "port": 80,
        "url": "https://host/image:tag",
        "maxBatchPrefillTokens": 2048,
        "maxBatchTotalTokens": 2048,
        "maxInputLength": 1024,
        "maxTotalTokens": 1512,
        "disableCustomKernels": true
      }
    },
    "repository": "meta-llama/Llama-2-7b-hf",
    "revision": "main",
    "secrets": {
      "HF_TOKEN": "hf_xxx"
    }
  },
  "name": "my-endpoint",
  "network": {
    "cidrList": [
      "10.0.0.0/8"
    ]
  },
  "privateService": {
    "accountId": "123456789012"
  },
  "provider": {
    "region": "us-east-1",
    "vendor": "aws"
  },
  "route": {
    "domain": "api.example.com",
    "path": "/v1/models/gpt2"
  },
  "status": {
    "readyReplica": 2,
    "targetReplica": 4,
    "url": "https://68a0f3b5c6ee5c9dcc0e0a01.endpoints.huggingface.cloud"
  }
}

Changes

    • breaking

      added subschema #2 subschema #3 subschema #4 subschema #5 subschema #6 subschema #7 subschema #8 subschema #10 to the / response property oneOf list for the response status

    • info

      added the optional property // to the response with the status

    • info

      removed subschema #2 subschema #3 subschema #4 subschema #5 subschema #6 subschema #7 subschema #8 subschema #10 from the / response property oneOf list for the response status

    • breaking

      added subschema #3 to the ////// response property oneOf list for the response status