create-assistant
Creates an assistant with one provider configuration and optional tools, knowledge, and tags.
Authorizations
API key from Rapida credentials.
Headers
Client source identifier. SDK clients send this automatically.
sdk Optional user identifier to propagate with the request.
Body
Provider configuration for the assistant. Provide exactly one of model, agentkit, or websocket.
Hide child attributes
Hide child attributes
^[0-9]+$"2227823180112723968"
Hide child attributes
Hide child attributes
Model provider name.
"openai"
Hide child attributes
Hide child attributes
Hide child attributes
Hide child attributes
Hide child attributes
Hide child attributes
AgentKit gRPC endpoint in host or host:port format.
"agent.your-domain.com:50051"
Optional PEM CA certificate for private or self-signed TLS.
AgentKit transport security mode.
TLS, PLAINTEXT AgentKit TLS verification mode.
VERIFY, SKIP_VERIFY TLS server name override for certificate verification.
"agent.your-domain.com"
Connection timeout in milliseconds.
1 <= x <= 300000Keepalive ping interval in milliseconds.
10000 <= x <= 3600000Keepalive response timeout in milliseconds.
1000 <= x <= 300000Maximum inbound gRPC message size.
1024 <= x <= 104857600Maximum outbound gRPC message size.
1024 <= x <= 104857600Hide child attributes
Hide child attributes
WebSocket provider URL.
"wss://agent.example.com/ws"
Assistant name.
"Support assistant"
Hide child attributes
Hide child attributes
^[0-9]+$"2227823180112723968"
^[0-9]+$"2227823180112723968"
^[0-9]+$"2227823180112723968"
5
0.5
"semantic"
Hide child attributes
Hide child attributes
^[0-9]+$"2227823180112723968"
"handoff"
Assistant description.
"Answers customer support questions."
Assistant visibility.
"private"
Assistant language code.
"en"
Optional source system for imported assistants.
Optional source-system identifier.
^[0-9]+$"2227823180112723968"
["support", "production"]
Response
Assistant created.
200
true
Hide child attributes
Hide child attributes
^[0-9]+$"2227823180112723968"
^[0-9]+$"2227823180112723968"
^[0-9]+$"2227823180112723968"
^[0-9]+$"2227823180112723968"
^[0-9]+$"2227823180112723968"
Hide child attributes
Hide child attributes
^[0-9]+$"2227823180112723968"
Hide child attributes
Hide child attributes
Hide child attributes
Hide child attributes
^[0-9]+$"2227823180112723968"
^[0-9]+$"2227823180112723968"
Hide child attributes
Hide child attributes
^[0-9]+$"2227823180112723968"
^[0-9]+$"2227823180112723968"
Hide child attributes
Hide child attributes
^[0-9]+$"2227823180112723968"
^[0-9]+$"2227823180112723968"
^[0-9]+$"2227823180112723968"
^[0-9]+$"2227823180112723968"
Hide child attributes
Hide child attributes
^[0-9]+$"2227823180112723968"
^[0-9]+$"2227823180112723968"
Hide child attributes
Hide child attributes
^[0-9]+$"2227823180112723968"
^[0-9]+$"2227823180112723968"
^[0-9]+$"2227823180112723968"
Platform error response details. errorCode is a stable platform error code.
See PlatformErrorCode for documented code/message mappings.
Hide child attributes
Hide child attributes