Start connector OAuth
Begin connecting a provider through its Veriom OAuth app; no secret is typed. A managed connector is installed; GitLab and Bitbucket become a repository connection; slack_webhook and discord_webhook become a Slack or Discord App.
Begin connecting a provider through its Veriom OAuth app; no secret is typed.
A managed connector is installed; GitLab and Bitbucket become a repository connection; slack_webhook and discord_webhook become a Slack or Discord App.
workspaceTokenAuthorizationBearer <vat_<opaque-token>>Expiring, hashed workspace token with explicit scopes.
workspace_id*Workspace Iduuiddefinition_key*Definition Keyapplication/json- body
account?|Bitbucket only: the workspace slug to connect. Bitbucket no longer lists a person's workspaces across the account, so it is named once here. GitLab discovers every project the person can read.
config?The connector's non-secret setup config, checked before the consent screen. Ignored when reconnecting, which keeps the installation's config.
connection_id?|GitLab and Bitbucket: reconnect this repository connection, replacing its credential and keeping its repositories and their selection.
destination?|slack_webhook and discord_webhook: the events, repository, branch and origin of the App to create. display_name names it; by default the provider and channel.
display_name?|Defaults to the provider's name, numbered when it is already taken.
installation_id?|Reconnect this Veriom OAuth app installation: its grant is replaced and its history kept. Omit to create a new installation.
next_path?Next PathWhere the browser lands after consent, with connector_status=connected and connector_installation_id (repository_connection_id and repositories_enabled for GitLab and Bitbucket), or connector_status=error and connector_reason.
1 <= length <= 500"/onboarding"Successful Response
application/json- response
authorization_url*Authorization UrlSend the browser here for the consent screen.
curl -X POST 'https://api.veriom.ai/v1/workspaces/497f6eca-6276-4993-bfeb-53cbbbba6f08/connector-oauth/string/start' \ -H 'Content-Type: application/json' \ -d '{}'{ "authorization_url": "string"}