Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
curl --request GET \
--url https://api.agentmark.co/v1/capabilitiesimport requests
url = "https://api.agentmark.co/v1/capabilities"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.agentmark.co/v1/capabilities', 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.agentmark.co/v1/capabilities",
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.agentmark.co/v1/capabilities"
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.agentmark.co/v1/capabilities")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.agentmark.co/v1/capabilities")
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{
"endpoints": {
"datasets": true,
"experiments": true,
"metrics": true,
"prompts": true,
"runs": true,
"score_analytics": true,
"scores": true,
"sessions": true,
"spans": true,
"traces": true
},
"target": "cloud",
"url": "<string>"
}Returns a map of available API endpoints for the current target (cloud or local). Use this to discover which features are supported before calling other endpoints.
This endpoint does not require authentication.
curl --request GET \
--url https://api.agentmark.co/v1/capabilitiesimport requests
url = "https://api.agentmark.co/v1/capabilities"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.agentmark.co/v1/capabilities', 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.agentmark.co/v1/capabilities",
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.agentmark.co/v1/capabilities"
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.agentmark.co/v1/capabilities")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.agentmark.co/v1/capabilities")
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{
"endpoints": {
"datasets": true,
"experiments": true,
"metrics": true,
"prompts": true,
"runs": true,
"score_analytics": true,
"scores": true,
"sessions": true,
"spans": true,
"traces": true
},
"target": "cloud",
"url": "<string>"
}Was this page helpful?