GenusCore Local Portal (dev)

Control Plane API

Create an org:

POST /orgs
{"name":"Acme"}

Issue an API key:

POST /orgs/{org_id}/keys
{"prefix":"gc_test"}

Runtime API

Use the issued key as:

Authorization: Bearer gc_test_...

Create an agent:

POST /agents/
{"goal":{"objective_id":1,"weight":1.0,"threshold":0.5,"target":"local"},"identity_config":{"closure_check_interval":10,"perturbation_threshold":0.25}}