Handshake request from the Interaction Cloud to an Extension on new Project creation or existing Project update.
This endpoint is called when project and Extension association has changed, which could happen when:
- New Project is created
- New Extension is added to existing Project
- An Extension configuration in the app spec is updated
- An Extension is manually reloaded for the Project in Studio
It's up to the Extension to decide if it needs to create a new Project within the Extension database or update existing Project based on provided Project UUID. In case of an update all body parameters may have changed values.
api_keyhas been changed, the previous key has been revoked and is made invalid.
curl --request POST \
--url https://example-extension.mic.io/lvis/c068dd33-46c3-4789-a619-b14e4bcbe990/projects \
--header 'Content-Type: application/vnd.api+json' \
"project_name": "Project X",