Create plugin instance
PUT
/api/v1/plugin-instance
const url = 'https://example.com/api/v1/plugin-instance';const options = { method: 'PUT', headers: {'Content-Type': 'application/json'}, body: '{"user":"example","plugin_id":"example","enabled":true,"auth":{"additionalProperty":"example"},"config":{},"state":{},"status":"configured"}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request PUT \ --url https://example.com/api/v1/plugin-instance \ --header 'Content-Type: application/json' \ --data '{ "user": "example", "plugin_id": "example", "enabled": true, "auth": { "additionalProperty": "example" }, "config": {}, "state": {}, "status": "configured" }'Creates a plugin instance for the authenticated user.
Request Bodyrequired
Section titled “Request Bodyrequired”Media typeapplication/json
object
user
required
User record ID
string
plugin_id
required
string
enabled
boolean
auth
object
key
additional properties
string
config
object
key
additional properties
any
state
object
key
additional properties
any
status
string
Responses
Section titled “Responses”Plugin instance created
Bad Request
Unauthorized
Internal Server Error