Get installation context
GET
/api/v1/context
const url = 'https://api.inside.chat/api/v1/context';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://api.inside.chat/api/v1/context \ --header 'Authorization: Bearer <token>'Required scopes: –
Data access: –
MCP tool:gateway_context
Read current installation context and available guide names. No native/customer read; website inventory requires website_read. No query parameters.
Authorizations
Section titled “Authorizations”Responses
Section titled “Responses”Current grant metadata or permitted guidance; every subsequent action rechecks authority.
Media typeapplication/json
object
principal
required
string
environment
required
string
organization_id
required
string
app_id
required
string
installation_id
required
string
scopes
required
Array<string>
website_ids
required
Array<string>
data_access
required
object
message_content
required
boolean
pii
required
boolean
internal_notes
required
boolean
restrictions
required
object
channel_ids
Array<string>
team_ids
Array<string>
subsite_ids
Array<string>
authority_expires_at
required
integer
guides
required
Array<string>
Example
{ "principal": "app_installation", "guides": [ "overview" ]}Unsupported input.
Missing, expired or changed installation authority.
Guide unavailable under current grants.
Shared application quota exceeded.
Headers
Section titled “Headers”Retry-After
integer