Gets a specific revision of a configuration.
Returns the immutable snapshot of `Parameters`, `Auth`, and `AuthMap` captured when the revision was published, along with its version number and any publish note. Secret values are masked as on the config itself. The revision must belong to the supplied config; mismatched pairs return 404.
Authorization
Bearer JWT Authorization header using the Bearer scheme. Enter 'Bearer' [space] and then your token.
In: header
Path Parameters
The configuration ID.
uuidThe revision ID.
uuidThe tenant identifier
The integration identifier
Response Body
curl -X GET "https://api.fruxon.com/v1/tenants/string/integrations/string/configs/497f6eca-6276-4993-bfeb-53cbbbba6f08/revisions/497f6eca-6276-4993-bfeb-53cbbbba6f08"{
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"tenantId": "f97df110-f4de-492e-8849-4a6af68026b0",
"configId": "46ff6d11-d8b2-40d8-9197-dfa33c61cd6c",
"version": 0,
"parameters": {
"property1": "string",
"property2": "string"
},
"auth": {
"integrationAuthMetadataId": "string",
"level": "UNSPECIFIED",
"parameters": {
"property1": "string",
"property2": "string"
}
},
"authMap": [
{
"parameters": {
"property1": "string",
"property2": "string"
},
"authConfig": {
"integrationAuthMetadataId": "string",
"level": "UNSPECIFIED",
"parameters": {
"property1": "string",
"property2": "string"
}
}
}
],
"sandboxMode": "UNSPECIFIED",
"sandboxVariant": {
"parameters": {
"property1": "string",
"property2": "string"
},
"auth": {
"integrationAuthMetadataId": "string",
"level": "UNSPECIFIED",
"parameters": {
"property1": "string",
"property2": "string"
}
},
"authMap": [
{
"parameters": {
"property1": "string",
"property2": "string"
},
"authConfig": {
"integrationAuthMetadataId": "string",
"level": "UNSPECIFIED",
"parameters": {
"property1": "string",
"property2": "string"
}
}
}
]
},
"note": "string",
"createdBy": "string",
"createdAt": 0
}{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"property1": null,
"property2": null
}Gets a configuration by ID.
Returns the current draft state of the config, not the published revision. To read what tool calls actually execute against, fetch the revision pointed to by `PublishedRevisionId` via `/integrations/{integration}/configs/{config}/revisions/{revision}`.
Lists the accounts people connected through agents.
Every account a person connected in this workspace when an agent needed their own access (an integration config at user level), newest first. Each names who connected it — the participant whose address it is held under, or the workspace member who connected it from the console — along with the integration config, the auth method, what it grants, and when it was connected and last used. Never the secret. Filter by `participantId` for one person's accounts, by `integrationConfigId` for everyone connected under one config, or both. A participant that is a group or an AI agent has none. Returns 404 when `participantId` names no participant.