Skip to main content

Update Service

PUT 

/services/:name

Creates a new service or updates an existing one.

For SDK services:

  • Target server must implement the Parlant SDK protocol
  • Supports bidirectional communication and streaming

For OpenAPI services:

  • Spec must be accessible and compatible with OpenAPI 3.0
  • Limited to request/response patterns

Common requirements:

  • Service names must be unique and kebab-case
  • URLs must include http:// or https:// scheme
  • Updates cause brief service interruption while reconnecting

Request

Responses

Service successfully created or updated. The service may take a few seconds to become fully operational as it establishes connections.