POST
/v1/integrations/apps/{appKey}/installationsInstall an integration
Validates the configuration against the app, creates a dedicated live API key (scoped to Postflows, items, templates and prices) and, when a writeback is configured, a dedicated webhook endpoint for item events; both secrets are returned once. Credentials are stored sealed.
Scope
integrations.managePath parameters
appKeystringrequiredBody
namestringmin length 2max length 120configobjectrequiredcredentialsobject1 fields
clientSecretstringmin length 3max length 500Returns
3 fields of the 201 answer
installationobjectrequired13 fields
idstringrequiredappKeystringrequirednamestringrequiredconfigobjectrequired5 fields
instanceUrlstringrequiredwritebackMethodenumrequiredNONECONNECTED_APPSITE_GUESTwritebackUrlstringclientIdstringmirrorAllItemsbooleanrequiredhasCredentialsbooleanrequiredstatusenumrequiredPENDINGACTIVEERRORDISABLEDlastErrorstring or nullrequiredapiKeyIdstring or nullrequiredwebhookEndpointIdstring or nullrequiredlastActivityAtdate-time or nullrequiredhealthCheckedAtdate-time or nullrequiredcreatedAtdate-timerequiredupdatedAtdate-timerequiredapiKeyobjectrequired3 fields
idstringrequiredprefixstringrequiredsecretstringrequiredwebhookobject or nullrequired3 fields
idstringrequiredurlstringrequiredsecretstringrequiredResponses
201Success
401Authentication required or API key invalid
403Permission or scope missing, organisation suspended
404Not found
422Validation failed
429Rate limited for this API key and class; wait Retry-After seconds
otherError (RFC 9457 problem details)