Rename an installation or replace its authentication or connection values
const url = 'https://api.adversarial.com/api/v1/integrations/example/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0';const options = { method: 'PATCH', headers: {'Content-Type': 'application/json'}, body: '{"auth_method":null,"connection":{},"credentials":{},"display_name":null}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request PATCH \ --url https://api.adversarial.com/api/v1/integrations/example/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0 \ --header 'Content-Type: application/json' \ --data '{ "auth_method": null, "connection": {}, "credentials": {}, "display_name": null }'Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Provider slug
Installation identifier
Request Bodyrequired
Section titled “Request Bodyrequired”Changes to an existing installation. Omitted fields keep their value.
Responses
Section titled “Responses”Updated installation
One installed provider connection.
object
Safe authentication error, cleared after successful recovery.
Time of the most recent authentication failure.
Sequential authentication failures since the last accepted provider request.
Selected authentication method.
Capability configurations owned by this installation.
One capability configuration under an installation.
object
Capability identifier.
Complete validated configuration value.
object
Creation time.
Name that tells sibling configurations of one capability apart under one installation.
Whether the platform can execute this configuration.
Configuration identifier.
Installation whose credential this configuration runs with.
Last update time.
Non-secret connection values.
object
Creation time.
Whether encrypted credentials are present.
Operator-chosen installation name, unique per organization and provider.
Installation identifier.
Service account the platform acts as for this installation.
Canonical provider identifier.
Current lifecycle status.
Last update time.
Example
{ "auth_method": "api_key", "configs": [ { "capability": "RISK_REGISTER" } ]}Invalid provider configuration
Unknown provider or installation
Installation name is already in use