API keys of a site (write-only)
manage_secretsUse when the site's code needs an API key (weather, CRM, maps…): list shows the names only, delete removes one, set stores one encrypted. The owner saves a key's value in Ginta's own key box (the website's Settings → More → Keys and connections), so it never goes through the chat; set without value returns that link. Values can never be read back, by you or anyone; use them through manage_connections.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Secret name in capitals, e.g. "WEATHER_API_KEY" (set, delete). | |
| value | No | Leave out: the owner saves the value in Ginta's key box (the link this returns). Only for a key the user already chose to send here themselves; never ask for one in the chat and never invent one. | |
| action | Yes | What to do: list the names, set (save or replace) one, or delete one. | |
| site_id | Yes | The site id: the first part of the site URL, e.g. "bella-roma" for https://bella-roma.ginta.page (see list_sites). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | set/delete: the secret's name. | |
| text | Yes | The answer in words, the same as the text content: read it (for get_guide the whole guide, for get_site the files' contents). | |
| deleted | No | ||
| secrets | No | list: names only, never values. | |
| site_id | Yes | The site id. | |
| replaced | No | ||
| key_box_url | No | set without value: where the owner saves the key in Ginta. |