Activate integration (optional)
Changed onUse this endpoint with the token you get from the connection flow to retrieve information about the created integration. It works in a similar way as the OAuth2 code flow to securely retrieve information and connect the integration to your user. You do not need to call this endpoint for an integration to become active.
<Warning>We are deprecating this endpoint in favour of the get integration by code endpoint. To migrate you only have to change to the new API endpoint.</Warning>
Example Request Body
{
"token": "<example-token>"
}
Request
- Base URLhttps://api.kombo.dev/v1
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Request body
Response
POST /connect/activate-integration Positive response
Example response
{
"data": {
"tool": "personio",
"id": "personio:CBNMt7dSNCzBdnRTx87dev4E",
"end_user_origin_id": "36123",
"end_user_organization_name": "Acme, Inc.",
"end_user_email": "user@example.com",
"setup_status": "COMPLETED"
}
}Changes
- breaking
added the new required request property
- breaking
the request's body type changed from no type to
object - breaking
the
/response's property type changed fromstringtostringnull, and format fromemailto no format for status - warning
removed
subschema #1from the request bodyallOflist - info
removed the non-success response with the status
- info
the
response property const valuesuccesswas added for the status - info
removed the
successenum value from theresponse property for the response status - info
the
/response's property pattern^(?!\.)(?!.*\.\.)([\w'+-.]*)[\w+-]@([\da-z][\da-z-]*\.)+[a-z]{2,}$was added for the status - info
added the required property
/to the response with the status
- breaking