Typescript (SDK)
import { Idalia } from "idalia";
const idalia = new Idalia({
apiKeyAuth: process.env["IDALIA_API_KEY_AUTH"] ?? "",
});
async function run() {
const result = await idalia.assetCategories.get();
console.log(result);
}
run();curl --request GET \
--url https://idalia.app/api/asset-categoriesimport requests
url = "https://idalia.app/api/asset-categories"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://idalia.app/api/asset-categories', 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://idalia.app/api/asset-categories",
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://idalia.app/api/asset-categories"
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://idalia.app/api/asset-categories")
.asString();require 'uri'
require 'net/http'
url = URI("https://idalia.app/api/asset-categories")
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[
{
"id": "<string>",
"createdAt": "<string>",
"updatedAt": "<string>",
"workspaceId": "<string>",
"name": "<string>",
"description": "<string>",
"parentId": "<string>"
}
]{
"error": "Invalid request parameters",
"code": "400"
}{
"error": "An unexpected error occurred",
"code": "500"
}Asset-categories
Get asset categories
Get asset categories
GET
/
asset-categories
Typescript (SDK)
import { Idalia } from "idalia";
const idalia = new Idalia({
apiKeyAuth: process.env["IDALIA_API_KEY_AUTH"] ?? "",
});
async function run() {
const result = await idalia.assetCategories.get();
console.log(result);
}
run();curl --request GET \
--url https://idalia.app/api/asset-categoriesimport requests
url = "https://idalia.app/api/asset-categories"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://idalia.app/api/asset-categories', 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://idalia.app/api/asset-categories",
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://idalia.app/api/asset-categories"
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://idalia.app/api/asset-categories")
.asString();require 'uri'
require 'net/http'
url = URI("https://idalia.app/api/asset-categories")
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[
{
"id": "<string>",
"createdAt": "<string>",
"updatedAt": "<string>",
"workspaceId": "<string>",
"name": "<string>",
"description": "<string>",
"parentId": "<string>"
}
]{
"error": "Invalid request parameters",
"code": "400"
}{
"error": "An unexpected error occurred",
"code": "500"
}Response
Returns array of asset category objects
The asset category ID
Datetime when the category was created
Datetime when the category was last updated
ID of the workspace the category belongs to
The category name
Optional description
The parent asset category
⌘I

