# Overview

## Connections

Accounts at other apps (a member’s Google account, the company’s GitHub App) that tools act with. `connection-entries` lists the apps this server can connect to; `connection-apps` is the tenant’s own registration of its client at an app (a tenant admin’s, secrets by reference); `connections` are the accounts connected through them, with the connect that makes one (`requests`, `start`, `finish`). A connection is a member’s own or the company’s, and its token never leaves the server. `POST /v1/connection-notices/{tenantId}/{appId}` is where an app reports a removal, signed its own way. Caller-plugged via `ConnectionBinding`.

## Operations

GET

[/v1/connection-entries](https://docs.kindgi.com/v0.3.0/reference/api/operations/connectionentrieslist.md)

GET

[/v1/connection-apps](https://docs.kindgi.com/v0.3.0/reference/api/operations/connectionappslist.md)

POST

[/v1/connection-apps](https://docs.kindgi.com/v0.3.0/reference/api/operations/connectionappscreate.md)

GET

[/v1/connection-apps/{appId}](https://docs.kindgi.com/v0.3.0/reference/api/operations/connectionappsget.md)

DELETE

[/v1/connection-apps/{appId}](https://docs.kindgi.com/v0.3.0/reference/api/operations/connectionappsremove.md)

PATCH

[/v1/connection-apps/{appId}](https://docs.kindgi.com/v0.3.0/reference/api/operations/connectionappsupdate.md)

GET

[/v1/connections](https://docs.kindgi.com/v0.3.0/reference/api/operations/connectionslist.md)

POST

[/v1/connections](https://docs.kindgi.com/v0.3.0/reference/api/operations/connectionsconnect.md)

POST

[/v1/connections/finish](https://docs.kindgi.com/v0.3.0/reference/api/operations/connectionsfinish.md)

GET

[/v1/connections/requests/{requestId}](https://docs.kindgi.com/v0.3.0/reference/api/operations/connectionsrequestsget.md)

POST

[/v1/connections/requests/{requestId}/start](https://docs.kindgi.com/v0.3.0/reference/api/operations/connectionsrequestsstart.md)

GET

[/v1/connections/{connectionId}](https://docs.kindgi.com/v0.3.0/reference/api/operations/connectionsget.md)

DELETE

[/v1/connections/{connectionId}](https://docs.kindgi.com/v0.3.0/reference/api/operations/connectionsdisconnect.md)

POST

[/v1/connection-notices/{tenantId}/{appId}](https://docs.kindgi.com/v0.3.0/reference/api/operations/connectionnoticesreceive.md)
