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
- 200
- 404
- 422
Service successfully created or updated. The service may take a few seconds to become fully operational as it establishes connections.
No service found with the given name
Invalid service configuration parameters