Versionsindex (welche Versionen sind addressierbar):
curl --config ~/.credentials/netdb/anon.cfg https://api.netdb-devel.scc.kit.edu/ | jq

Systemindex (welche Systeme (wie z.B. DNS) lassen sich ansprechen):
curl --config ~/.credentials/netdb/anon.cfg https://api.netdb-devel.scc.kit.edu/4.2/ | jq

Objekttypindex (welche Datentypen gibt es in diesem System, Datentyp struct, Objekt mit Attributen und Meta-Informationen dazu)
curl --config ~/.credentials/netdb/anon.cfg https://api.netdb-devel.scc.kit.edu/4.2/dns/ | jq
curl --config ~/.credentials/netdb/anon.cfg 'https://api.netdb-devel.scc.kit.edu/4.2/wapi/object_type/list?system_list=["dns"]' | jq

Welche Attribute hat ein bestimmter Objekttyp:
curl --config ~/.credentials/netdb/anon.cfg 'https://api.netdb-devel.scc.kit.edu/4.2/wapi/object_type/list?system_list=["dns"]&name_list=["record"]' | jq
Anzeigen der constraints (join-Funktionen) mit Objekttyp, zu dem verbunden wird:
…  | jq '.[][]["referencing"]|map_values(.["references"])'

Funktionsindex (welche Funktionen kann man auf einen Datentyp anwenden):
curl --config ~/.credentials/netdb/anon.cfg https://api.netdb-devel.scc.kit.edu/4.2/dns/record/ | jq
curl --config ~/.credentials/netdb/anon.cfg 'https://api.netdb-devel.scc.kit.edu/4.2/wapi/function/list?system_list=["dns"]&object_type_list=["record"]' | jq

Funktionsdaten (Parameter, die ein Funktionsaufruf hat, mit Meta-Informationen)
curl --config ~/.credentials/netdb/anon.cfg 'https://api.netdb-devel.scc.kit.edu/4.2/wapi/function/list?system_list=["dns"]&object_type_list=["record"]&name_list=["create"]' | jq

Manuelle Transaktion:
curl --config ~/.credentials/netdb/anon.cfg https://api.netdb-devel.scc.kit.edu/4.2/wapi/transaction/execute -d '[{"name":"nd.vlan.list","old":{"id_list":[693]}}]'

Manueller Request:
curl --config ~/.credentials/netdb/anon.cfg "$URL" -d "$REQUEST" | jq
