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}`.
Authorization
Bearer JWT Authorization header using the Bearer scheme. Enter 'Bearer' [space] and then your token.
In: header
Path Parameters
The configuration 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"{
"id": "00000000-0000-0000-0000-000000000000",
"integrationId": "string",
"displayName": "string",
"parameters": {},
"parameterHints": {},
"hasAuth": false,
"hasAuthMap": false,
"authMethodId": "string",
"auth": {
"level": "APPLICATION",
"integrationAuthMetadataId": "string",
"parameters": {},
"parameterHints": {},
"grantedScopes": [
"string"
],
"grantedResources": [
{
"id": "string",
"displayName": "string",
"kind": "string",
"grantedAt": 0
}
],
"credentialHealth": "HEALTHY",
"credentialHealthDetail": "string"
},
"authMapEntries": [
{
"parameters": {},
"key": "string",
"authConfig": {
"integrationAuthMetadataId": "string",
"level": "UNSPECIFIED",
"parameters": {},
"parameterHints": null
}
}
],
"sandboxMode": "NONE",
"sandboxVariant": {
"parameters": {},
"auth": {
"integrationAuthMetadataId": "string",
"level": "APPLICATION",
"parameters": {}
},
"authMap": [
{
"parameters": null,
"authConfig": null
}
]
},
"publishedRevisionId": "00000000-0000-0000-0000-000000000000",
"credentialLinkOpen": false,
"hasWebhookKey": false,
"webhookOwnership": "PER_BINDING",
"connectionIdentity": {
"handle": "string",
"displayName": "string",
"providerId": "string",
"fetchedAt": 0
},
"webhookConsumers": {
"triggers": [
{
"id": "00000000-0000-0000-0000-000000000000",
"displayName": "string",
"eventType": "string",
"active": false
}
],
"participantChannels": [
{
"participantId": "00000000-0000-0000-0000-000000000000",
"participantDisplayName": "string",
"address": "string"
}
],
"participantChannelTotalCount": 0
},
"credentialHealth": "HEALTHY",
"credentialHealthDetail": "string",
"credentialHealthChangedAt": 0,
"createdBy": "string",
"createdAt": 0,
"modifiedAt": 0,
"deletedAt": 0
}{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"property1": null,
"property2": null
}Gets one of the configuration's credential links and where it stands.
Whatever the link came to: `OPEN`, `FILLED`, `REFUSED`, `EXPIRED`, `LOCKED` or `WITHDRAWN`, with when it closed. What a sender waiting on a link polls; the link itself is never returned.
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.