Skip to main content
GET
/
services
/
{service}
/
handlers
List service handlers
curl --request GET \
  --url https://api.example.com/services/{service}/handlers
{
  "handlers": [
    {
      "input_description": "<string>",
      "name": "<string>",
      "output_description": "<string>",
      "abort_timeout": "<string>",
      "documentation": "<string>",
      "enable_lazy_state": true,
      "idempotency_retention": "<string>",
      "inactivity_timeout": "<string>",
      "info": [
        {
          "message": "<string>",
          "code": "<string>"
        }
      ],
      "input_json_schema": "<unknown>",
      "journal_retention": "<string>",
      "metadata": {},
      "output_json_schema": "<unknown>",
      "public": true,
      "retry_policy": {
        "exponentiation_factor": 123,
        "initial_interval": "<string>",
        "max_attempts": 2,
        "max_interval": "<string>",
        "on_max_attempts": "Pause"
      },
      "ty": "Exclusive"
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://docs.restate.dev/llms.txt

Use this file to discover all available pages before exploring further.

Path Parameters

service
string
required

Fully qualified service name.

Response

List of handlers available in the service

List of all the handlers of a service

handlers
object[]
required