Get all models
curl --request GET \
--url https://api.example.com/api/public/modelsimport requests
url = "https://api.example.com/api/public/models"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.example.com/api/public/models', 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.example.com/api/public/models",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.example.com/api/public/models"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.example.com/api/public/models")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.example.com/api/public/models")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"data": [
{
"id": "<string>",
"modelName": "<string>",
"matchPattern": "<string>",
"startDate": "<string>",
"unit": "<string>",
"inputPrice": 123,
"outputPrice": 123,
"totalPrice": 123,
"tokenizerId": "<string>",
"tokenizerConfig": {},
"isLangfuseManaged": true
}
],
"meta": {
"page": 123,
"limit": 123,
"totalItems": 123,
"totalPages": 123
}
}Models
Get all models
Endpoint to Get all models on toolzz analytics
GET
/
api
/
public
/
models
Get all models
curl --request GET \
--url https://api.example.com/api/public/modelsimport requests
url = "https://api.example.com/api/public/models"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.example.com/api/public/models', 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.example.com/api/public/models",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.example.com/api/public/models"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.example.com/api/public/models")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.example.com/api/public/models")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"data": [
{
"id": "<string>",
"modelName": "<string>",
"matchPattern": "<string>",
"startDate": "<string>",
"unit": "<string>",
"inputPrice": 123,
"outputPrice": 123,
"totalPrice": 123,
"tokenizerId": "<string>",
"tokenizerConfig": {},
"isLangfuseManaged": true
}
],
"meta": {
"page": 123,
"limit": 123,
"totalItems": 123,
"totalPages": 123
}
}Response Description
Below you will see the description of the Get all models responsearray
required
List of items.
Show Properties
Show Properties
string
required
Unique identifier of the item.
string
required
Name of the model associated with the item.
string
required
Match pattern used for the item.
date
required
Start date for the item’s configuration.
string
required
Unit type, e.g., CHARACTERS.
integer
required
Price for input usage.
integer
required
Price for output usage.
integer
required
Total price for the item.
string
required
Identifier of the tokenizer.
object | null
Configuration of the tokenizer (nullable).
boolean
required
Indicates if the item is managed by Langfuse.
object
required
Code Response
Exemples of Response Code200Successful Response Code400Error Response Code

