Skip to content

Providers

Session-authenticated provider APIs for Manage Models.

MethodPathPurpose
GET/api/openground/providersList providers (optional ?provider= or ?search=)
POST/api/openground/providersCreate a provider
PUT/api/openground/providersUpdate provider metadata
DELETE/api/openground/providers?provider=Delete a provider and all its models
Terminal window
curl -X POST "/api/openground/providers" \
-H "Content-Type: application/json" \
-H "Cookie: <signed-in-session-cookie>" \
-d '{
"providerId": "my-provider",
"displayName": "My Provider",
"description": "Custom LLM provider",
"requiresVault": true
}'