Providers
Session-authenticated provider APIs for Manage Models.
Operations
Section titled “Operations”| Method | Path | Purpose |
|---|---|---|
GET | /api/openground/providers | List providers (optional ?provider= or ?search=) |
POST | /api/openground/providers | Create a provider |
PUT | /api/openground/providers | Update provider metadata |
DELETE | /api/openground/providers?provider= | Delete a provider and all its models |
Examples
Section titled “Examples”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 }'curl -X DELETE "/api/openground/providers?provider=my-provider" \ -H "Cookie: <signed-in-session-cookie>"