Vault
Get a connection
Poll a connection until it is connected, then read the credential id.
GET
https://cloud.generalinput.com/v1/connections/:idAuthenticationRequires
vault:connect on a platform API key. A CLI session always passes.Read the connection back. Poll every few seconds while status is pending; stop on any other value.
Path parameters
| Name | Notes |
|---|---|
id | The id returned by create a connection. |
Response
The same shape as the create response. Once complete:
{
"id": "vconn_01HX…",
"service": "hubspot",
"status": "connected",
"credentialId": "cred_01HY…",
"connectedAt": "2026-09-03T10:04:12.000Z",
"error": null
}A failed status carries the reason in error. An expired status means the hour passed; create a new connection.
Errors
| Status | When |
|---|---|
404 | No such connection, or it belongs to another member. Existence is not leaked across members. |
POSTCreate a connection
Start connecting a service and get a hosted link for a person to finish it. Poll until the connection carries a credential id.
Hosted services
Six first-party services behind one route shape: web search, page scraping, geolocation, email, image generation, and chat completion. Billed to the workspace.