Voiceflow bearer token
Connect integration
curl --request POST \
--url https://realtime-api.voiceflow.com/v1/stable/integration/<integration> \
--header 'Authorization: Bearer <token>'
--header 'Content-Type: application/json' \
--data '{
"integration": "eleven_labs",
"credentials": "<string>"
}'const response = await fetch('https://realtime-api.voiceflow.com/v1/stable/integration/<integration>?projectID=<projectID>', {
method: 'POST',
headers: {
Authorization: 'Bearer <token>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"integration": "eleven_labs",
"credentials": "<string>"
}),
});
const data = await response.json();import requests
response = requests.post(
'https://realtime-api.voiceflow.com/v1/stable/integration/<integration>?projectID=<projectID>',
headers={'Authorization': 'Bearer <token>'},
json={
"integration": "eleven_labs",
"credentials": "<string>"
},
)
data = response.json()vf integration connect --integration <integration> --project-id <projectID> \
< body.json{
"message": "<string>"
}Connect integration
Stores the credentials for one `api-key` integration on the project, in the shape that integration expects; `oauth` and `app` integrations connect through the Voiceflow UI instead. The response carries only a confirmation message, so refetch the integration list to see the connection.
POST
/v1/stable/integration/{integration}
Connect integration
curl --request POST \
--url https://realtime-api.voiceflow.com/v1/stable/integration/<integration> \
--header 'Authorization: Bearer <token>'
--header 'Content-Type: application/json' \
--data '{
"integration": "eleven_labs",
"credentials": "<string>"
}'const response = await fetch('https://realtime-api.voiceflow.com/v1/stable/integration/<integration>?projectID=<projectID>', {
method: 'POST',
headers: {
Authorization: 'Bearer <token>',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"integration": "eleven_labs",
"credentials": "<string>"
}),
});
const data = await response.json();import requests
response = requests.post(
'https://realtime-api.voiceflow.com/v1/stable/integration/<integration>?projectID=<projectID>',
headers={'Authorization': 'Bearer <token>'},
json={
"integration": "eleven_labs",
"credentials": "<string>"
},
)
data = response.json()vf integration connect --integration <integration> --project-id <projectID> \
< body.json{
"message": "<string>"
}Authorizations
Body
Show child attributes
Option 1
Option 2
Option 3
Option 4
Option 5
Option 6
Option 7
Show child attributes
Show child attributes
Was this page helpful?
Thanks for your feedback.