Bulk update plugin settings
Body
pluginIdstringrequiredPlugin ID
pluginTenantIdstringPlugin Tenant ID
settingsArray<string>requiredArray of setting updates
[
{
"key": "api_key",
"value": "new_value"
}
]Parameters
pluginIdstring<uuid>requiredpathPlugin ID
Response
Plugin settings updated successfully
Response fields application/json
Show child attributes
deletedAtstring<date-time>2018-11-21T06:20:32.232ZcreatedAtstring<date-time>The creation timestamp of the entity.
2018-11-21T06:20:32.232ZupdatedAtstring<date-time>The last update timestamp of the entity.
2018-11-21T06:20:32.232ZidstringisActivebooleantrueisArchivedbooleanfalsearchivedAtstring<date-time>2018-11-21T06:20:32.232ZtenantIdstringorganizationIdstringkeystringrequiredSetting key/name
valuestringrequiredSetting value string
isRequiredbooleanrequiredWhether the setting is required
isEncryptedbooleanrequiredWhether the setting is encrypted/sensitive
descriptionstringSetting description/help text
ordernumberDisplay order for UI
validationRulesstringValidation rules (JSON string)
dataTypestringstringnumberbooleanjsonfilerequiredData type of the setting
defaultValuestringDefault value for the setting
pluginIdstringrequiredPlugin ID
pluginPlugin_1Plugin
Show child attributes
deletedAtstring<date-time>2018-11-21T06:20:32.232ZcreatedAtstring<date-time>The creation timestamp of the entity.
2018-11-21T06:20:32.232ZupdatedAtstring<date-time>The last update timestamp of the entity.
2018-11-21T06:20:32.232ZidstringisActivebooleanfalsePlugin is active or not
isArchivedbooleanfalsearchivedAtstring<date-time>2018-11-21T06:20:32.232ZnamestringrequiredPlugin name
descriptionstringPlugin description
typestringDESKTOPWEBMOBILErequiredType of the plugin
statusstringACTIVEINACTIVEDEPRECATEDARCHIVEDrequiredStatus of the plugin
categoryIdstringPlugin category ID
categoryobjectPlugin category
versionsArray<string>requiredVersions of the plugin
authorstringPlugin author
licensestringPlugin license
homepagestringHomepage URL
repositorystringRepository URL
uploadedByUserUser who uploaded the plugin
Show child attributes
deletedAtstring<date-time>2018-11-21T06:20:32.232ZcreatedAtstring<date-time>The creation timestamp of the entity.
2018-11-21T06:20:32.232ZupdatedAtstring<date-time>The last update timestamp of the entity.
2018-11-21T06:20:32.232ZidstringisActivebooleantrueisArchivedbooleanfalsearchivedAtstring<date-time>2018-11-21T06:20:32.232ZtenantIdstringthirdPartyIdstringfirstNamestringlastNamestringemailstringphoneNumberstringusernamestringtimeZonestringtimeFormatstring1224hashstringrefreshTokenstringimageUrlstringpreferredLanguagestringenbgherufreszhdeptitnlplarpreferredComponentLayoutstringCARDS_GRIDTABLEuiPreferencesobjectcodestringcodeExpireAtstring<date-time>emailVerifiedAtstring<date-time>lastLoginAtstring<date-time>emailTokenstringroleIdstringimageIdstringdefaultTeamIdstringlastTeamIdstringdefaultOrganizationIdstringlastOrganizationIdstringuploadedAtstring<date-time>Upload date
requiresSubscriptionbooleanfalserequiredIs subscription plan enabled
isFeaturedbooleanfalserequiredWhether the plugin is featured
isVerifiedbooleanfalserequiredWhether the plugin is verified by Gauzy
lastDownloadedAtstring<date-time>Last downloaded date
pluginTenantsArray<string>Plugin tenants for this plugin
settingsArray<string>Plugin settings
subscriptionsArray<string>Plugin subscriptions
subscriptionPlansArray<string>Plugin subscription plans
pluginTagsArray<string>Plugin tag relationships
pluginTenantIdstringPlugin tenant ID for tenant-specific settings
pluginTenantPluginTenant_1Plugin tenant
Show child attributes
deletedAtstring<date-time>2018-11-21T06:20:32.232ZcreatedAtstring<date-time>The creation timestamp of the entity.
2018-11-21T06:20:32.232ZupdatedAtstring<date-time>The last update timestamp of the entity.
2018-11-21T06:20:32.232ZidstringisActivebooleantrueisArchivedbooleanfalsearchivedAtstring<date-time>2018-11-21T06:20:32.232ZtenantIdstringorganizationIdstringpluginIdstringrequiredPlugin ID
enabledbooleanrequiredWhether the plugin is enabled for this tenant
scopestringtenantorganizationuserrequiredScope of the plugin (USER, ORGANIZATION, TENANT)
autoInstallbooleanfalseWhether plugin can be installed automatically without user action
requiresApprovalbooleantrueWhether plugin requires admin approval before installation
isMandatorybooleanfalseWhether plugin is mandatory for all users in scope
maxInstallationsnumberMaximum number of installations allowed (-1 for unlimited, null for no limit)
100maxActiveUsersnumberMaximum number of active users allowed (-1 for unlimited, null for no limit)
50currentInstallationsnumber0Current number of installations
25currentActiveUsersnumber0Current number of active users
15tenantConfigurationobjectTenant-specific plugin configuration overrides
{
"branding": {
"logo": "tenant-logo.png",
"theme": "blue"
},
"features": {
"advancedReporting": true
},
"limits": {
"dailyUsage": 1000
}
}preferencesobjectPlugin preferences and UI customizations for this tenant
{
"defaultSettings": {
"autoSave": true,
"notifications": false
},
"uiCustomizations": {
"hideAdvancedOptions": true
}
}approvedAtstring<date-time>Timestamp when the plugin was approved for this tenant
isDataCompliantbooleantrueWhether plugin data handling complies with tenant data policies
complianceCertificationsArray<string>List of compliance certifications applicable to this tenant
[
"SOC2",
"GDPR",
"HIPAA"
]approvedByIdstringID of the user who approved the plugin
pluginPlugin_1requiredThe plugin this configuration applies to
Show child attributes
deletedAtstring<date-time>2018-11-21T06:20:32.232ZcreatedAtstring<date-time>The creation timestamp of the entity.
2018-11-21T06:20:32.232ZupdatedAtstring<date-time>The last update timestamp of the entity.
2018-11-21T06:20:32.232ZidstringisActivebooleanfalsePlugin is active or not
isArchivedbooleanfalsearchivedAtstring<date-time>2018-11-21T06:20:32.232ZnamestringrequiredPlugin name
descriptionstringPlugin description
typestringDESKTOPWEBMOBILErequiredType of the plugin
statusstringACTIVEINACTIVEDEPRECATEDARCHIVEDrequiredStatus of the plugin
categoryIdstringPlugin category ID
categoryobjectPlugin category
versionsArray<string>requiredVersions of the plugin
authorstringPlugin author
licensestringPlugin license
homepagestringHomepage URL
repositorystringRepository URL
uploadedByUserUser who uploaded the plugin
Show child attributes
deletedAtstring<date-time>2018-11-21T06:20:32.232ZcreatedAtstring<date-time>The creation timestamp of the entity.
2018-11-21T06:20:32.232ZupdatedAtstring<date-time>The last update timestamp of the entity.
2018-11-21T06:20:32.232ZidstringisActivebooleantrueisArchivedbooleanfalsearchivedAtstring<date-time>2018-11-21T06:20:32.232ZtenantIdstringthirdPartyIdstringfirstNamestringlastNamestringemailstringphoneNumberstringusernamestringtimeZonestringtimeFormatstring1224hashstringrefreshTokenstringimageUrlstringpreferredLanguagestringenbgherufreszhdeptitnlplarpreferredComponentLayoutstringCARDS_GRIDTABLEuiPreferencesobjectcodestringcodeExpireAtstring<date-time>emailVerifiedAtstring<date-time>lastLoginAtstring<date-time>emailTokenstringroleIdstringimageIdstringdefaultTeamIdstringlastTeamIdstringdefaultOrganizationIdstringlastOrganizationIdstringuploadedAtstring<date-time>Upload date
requiresSubscriptionbooleanfalserequiredIs subscription plan enabled
isFeaturedbooleanfalserequiredWhether the plugin is featured
isVerifiedbooleanfalserequiredWhether the plugin is verified by Gauzy
lastDownloadedAtstring<date-time>Last downloaded date
pluginTenantsArray<string>Plugin tenants for this plugin
settingsArray<string>Plugin settings
subscriptionsArray<string>Plugin subscriptions
subscriptionPlansArray<string>Plugin subscription plans
pluginTagsArray<string>Plugin tag relationships
approvedByUserUser who approved the plugin for this tenant
Show child attributes
deletedAtstring<date-time>2018-11-21T06:20:32.232ZcreatedAtstring<date-time>The creation timestamp of the entity.
2018-11-21T06:20:32.232ZupdatedAtstring<date-time>The last update timestamp of the entity.
2018-11-21T06:20:32.232ZidstringisActivebooleantrueisArchivedbooleanfalsearchivedAtstring<date-time>2018-11-21T06:20:32.232ZtenantIdstringthirdPartyIdstringfirstNamestringlastNamestringemailstringphoneNumberstringusernamestringtimeZonestringtimeFormatstring1224hashstringrefreshTokenstringimageUrlstringpreferredLanguagestringenbgherufreszhdeptitnlplarpreferredComponentLayoutstringCARDS_GRIDTABLEuiPreferencesobjectcodestringcodeExpireAtstring<date-time>emailVerifiedAtstring<date-time>lastLoginAtstring<date-time>emailTokenstringroleIdstringimageIdstringdefaultTeamIdstringlastTeamIdstringdefaultOrganizationIdstringlastOrganizationIdstringsubscriptionsArray<PluginSubscription_1>Active subscriptions for this plugin tenant
Show child attributes
deletedAtstring<date-time>2018-11-21T06:20:32.232ZcreatedAtstring<date-time>The creation timestamp of the entity.
2018-11-21T06:20:32.232ZupdatedAtstring<date-time>The last update timestamp of the entity.
2018-11-21T06:20:32.232ZidstringisActivebooleantrueisArchivedbooleanfalsearchivedAtstring<date-time>2018-11-21T06:20:32.232ZtenantIdstringorganizationIdstringstatusstringactivecancelledexpiredtrialpast_duesuspendedpendingrequiredSubscription status
scopestringtenantorganizationuserrequiredSubscription scope
startDatestring<date-time>requiredStart date of subscription
endDatestring<date-time>End date of subscription
trialEndDatestring<date-time>Trial end date
autoRenewbooleanrequiredWhether auto-renewal is enabled
cancelledAtstring<date-time>Cancellation date
cancellationReasonstringCancellation reason
metadataobjectSubscription metadata for additional data
externalSubscriptionIdstringExternal subscription ID from payment provider
pluginIdstringrequiredPlugin ID
pluginTenantIdstringrequiredPlugin Tenant ID
planIdstringSubscription plan ID
subscriberIdstringSubscriber user ID for user-specific subscriptions
parentIdstringParent subscription ID for hierarchical subscriptions
parentPluginSubscription_1Parent subscription (for subscriptions created through assignment)
Show child attributes
childrenArray<PluginSubscription_1>Child subscriptions (user subscriptions created through assignment)
Same fields as pluginTenant.subscriptions
billingsArray<string>Plugin billings for this subscription
allowedRolesArray<Role>Roles explicitly allowed to access this plugin
Show child attributes
deletedAtstring<date-time>2018-11-21T06:20:32.232ZcreatedAtstring<date-time>The creation timestamp of the entity.
2018-11-21T06:20:32.232ZupdatedAtstring<date-time>The last update timestamp of the entity.
2018-11-21T06:20:32.232ZidstringisActivebooleantrueisArchivedbooleanfalsearchivedAtstring<date-time>2018-11-21T06:20:32.232ZtenantIdstringnamestringSUPER_ADMINADMINDATA_ENTRYEMPLOYEECANDIDATEMANAGERVIEWERINTERVIEWERrequiredisSystembooleanfalseallowedUsersArray<User>Users explicitly allowed to access this plugin
Show child attributes
deletedAtstring<date-time>2018-11-21T06:20:32.232ZcreatedAtstring<date-time>The creation timestamp of the entity.
2018-11-21T06:20:32.232ZupdatedAtstring<date-time>The last update timestamp of the entity.
2018-11-21T06:20:32.232ZidstringisActivebooleantrueisArchivedbooleanfalsearchivedAtstring<date-time>2018-11-21T06:20:32.232ZtenantIdstringthirdPartyIdstringfirstNamestringlastNamestringemailstringphoneNumberstringusernamestringtimeZonestringtimeFormatstring1224hashstringrefreshTokenstringimageUrlstringpreferredLanguagestringenbgherufreszhdeptitnlplarpreferredComponentLayoutstringCARDS_GRIDTABLEuiPreferencesobjectcodestringcodeExpireAtstring<date-time>emailVerifiedAtstring<date-time>lastLoginAtstring<date-time>emailTokenstringroleIdstringimageIdstringdefaultTeamIdstringlastTeamIdstringdefaultOrganizationIdstringlastOrganizationIdstringdeniedUsersArray<User>Users explicitly denied access to this plugin
Show child attributes
deletedAtstring<date-time>2018-11-21T06:20:32.232ZcreatedAtstring<date-time>The creation timestamp of the entity.
2018-11-21T06:20:32.232ZupdatedAtstring<date-time>The last update timestamp of the entity.
2018-11-21T06:20:32.232ZidstringisActivebooleantrueisArchivedbooleanfalsearchivedAtstring<date-time>2018-11-21T06:20:32.232ZtenantIdstringthirdPartyIdstringfirstNamestringlastNamestringemailstringphoneNumberstringusernamestringtimeZonestringtimeFormatstring1224hashstringrefreshTokenstringimageUrlstringpreferredLanguagestringenbgherufreszhdeptitnlplarpreferredComponentLayoutstringCARDS_GRIDTABLEuiPreferencesobjectcodestringcodeExpireAtstring<date-time>emailVerifiedAtstring<date-time>lastLoginAtstring<date-time>emailTokenstringroleIdstringimageIdstringdefaultTeamIdstringlastTeamIdstringdefaultOrganizationIdstringlastOrganizationIdstringcategoryIdstringPlugin category ID for default category settings
categoryPluginCategoryPlugin category
Show child attributes
deletedAtstring<date-time>2018-11-21T06:20:32.232ZcreatedAtstring<date-time>The creation timestamp of the entity.
2018-11-21T06:20:32.232ZupdatedAtstring<date-time>The last update timestamp of the entity.
2018-11-21T06:20:32.232ZidstringisActivebooleantrueisArchivedbooleanfalsearchivedAtstring<date-time>2018-11-21T06:20:32.232ZtenantIdstringorganizationIdstringnamestringrequiredCategory name
descriptionstringCategory description
slugstringrequiredCategory slug for URL-friendly identification
colorstringCategory color for UI representation
iconstringCategory icon identifier
ordernumberrequiredDisplay order for sorting
metadataobjectCategory metadata (JSON object)
parentIdstringParent category ID
childrenArray<PluginCategory>Child categories
pluginsArray<string>Plugins in this category
settingsArray<string>Default settings for plugins in this category
updatedByUserUser who last updated this setting
Show child attributes
deletedAtstring<date-time>2018-11-21T06:20:32.232ZcreatedAtstring<date-time>The creation timestamp of the entity.
2018-11-21T06:20:32.232ZupdatedAtstring<date-time>The last update timestamp of the entity.
2018-11-21T06:20:32.232ZidstringisActivebooleantrueisArchivedbooleanfalsearchivedAtstring<date-time>2018-11-21T06:20:32.232ZtenantIdstringthirdPartyIdstringfirstNamestringlastNamestringemailstringphoneNumberstringusernamestringtimeZonestringtimeFormatstring1224hashstringrefreshTokenstringimageUrlstringpreferredLanguagestringenbgherufreszhdeptitnlplarpreferredComponentLayoutstringCARDS_GRIDTABLEuiPreferencesobjectcodestringcodeExpireAtstring<date-time>emailVerifiedAtstring<date-time>lastLoginAtstring<date-time>emailTokenstringroleIdstringimageIdstringdefaultTeamIdstringlastTeamIdstringdefaultOrganizationIdstringlastOrganizationIdstringupdatedByIdstringID of the user who last updated this setting