Update Organization's Service Version
curl --request PATCH \
--url https://api.bland.ai/v1/orgs/{org_id}/versions/{service} \
--header 'Content-Type: application/json' \
--header 'authorization: <authorization>' \
--data '
{
"version": "<string>"
}
'import requests
url = "https://api.bland.ai/v1/orgs/{org_id}/versions/{service}"
payload = { "version": "<string>" }
headers = {
"authorization": "<authorization>",
"Content-Type": "application/json"
}
response = requests.patch(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PATCH',
headers: {authorization: '<authorization>', 'Content-Type': 'application/json'},
body: JSON.stringify({version: '<string>'})
};
fetch('https://api.bland.ai/v1/orgs/{org_id}/versions/{service}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.bland.ai/v1/orgs/{org_id}/versions/{service}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'version' => '<string>'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"authorization: <authorization>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.bland.ai/v1/orgs/{org_id}/versions/{service}"
payload := strings.NewReader("{\n \"version\": \"<string>\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("authorization", "<authorization>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.patch("https://api.bland.ai/v1/orgs/{org_id}/versions/{service}")
.header("authorization", "<authorization>")
.header("Content-Type", "application/json")
.body("{\n \"version\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.bland.ai/v1/orgs/{org_id}/versions/{service}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["authorization"] = '<authorization>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"version\": \"<string>\"\n}"
response = http.request(request)
puts response.read_body{
"data": null,
"errors": null
}
Organizations
Update Organization's Service Version
Update the current version of a specified service for an organization.
PATCH
/
v1
/
orgs
/
{org_id}
/
versions
/
{service}
Update Organization's Service Version
curl --request PATCH \
--url https://api.bland.ai/v1/orgs/{org_id}/versions/{service} \
--header 'Content-Type: application/json' \
--header 'authorization: <authorization>' \
--data '
{
"version": "<string>"
}
'import requests
url = "https://api.bland.ai/v1/orgs/{org_id}/versions/{service}"
payload = { "version": "<string>" }
headers = {
"authorization": "<authorization>",
"Content-Type": "application/json"
}
response = requests.patch(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PATCH',
headers: {authorization: '<authorization>', 'Content-Type': 'application/json'},
body: JSON.stringify({version: '<string>'})
};
fetch('https://api.bland.ai/v1/orgs/{org_id}/versions/{service}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.bland.ai/v1/orgs/{org_id}/versions/{service}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'version' => '<string>'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"authorization: <authorization>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.bland.ai/v1/orgs/{org_id}/versions/{service}"
payload := strings.NewReader("{\n \"version\": \"<string>\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("authorization", "<authorization>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.patch("https://api.bland.ai/v1/orgs/{org_id}/versions/{service}")
.header("authorization", "<authorization>")
.header("Content-Type", "application/json")
.body("{\n \"version\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.bland.ai/v1/orgs/{org_id}/versions/{service}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["authorization"] = '<authorization>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"version\": \"<string>\"\n}"
response = http.request(request)
puts response.read_body{
"data": null,
"errors": null
}
Headers
string
required
Your API key for authentication.
Path Parameters
string
required
The unique identifier of the organization.
string
required
The name of the service whose version you want to update.
Valid values:
Valid values:
"api_server", "ws_server"Body
string
required
The new version identifier to set for the specified service.
Response
null
Always
null upon successful update.null
Always
null on success.{
"data": null,
"errors": null
}
Docs for agents: llms.txt
Was this page helpful?
⌘I