pctx0
from pctx0 import Pctx0Client
client = Pctx0Client(
access_key="YOUR_ACCESS_KEY",
workspace_id="YOUR_WORKSPACE_ID",
)
me = client.me.get()
import { Nctx0Client } from "@actx0/nctx0";
const client = new Nctx0Client({
accessKey: "YOUR_ACCESS_KEY",
workspaceId: "YOUR_WORKSPACE_ID",
});
const me = await client.me.get();
package main
import (
"context"
"github.com/Actx0/Gctx0"
)
func main() {
client := gctx0.NewClient(
gctx0.WithAccessKey("YOUR_ACCESS_KEY"),
gctx0.WithWorkspaceId("YOUR_WORKSPACE_ID"),
)
defer client.Close()
ctx := context.Background()
me, err := client.Me.Get(ctx)
_ = me
_ = err
}
curl -X GET 'https://app.actx0.com/api/v1/me' \
-H "X-Access-Key: YOUR_ACCESS_KEY" \
-H "Accept: application/json"
# ---
# acli
export ACTX0_ACCESS_KEY="YOUR_ACCESS_KEY"
export ACTX0_WORKSPACE_ID="YOUR_WORKSPACE_ID"
acli me
{
"principalType": "ACCESS_KEY",
"accessKey": {
"id": "99999999-9999-9999-9999-999999999999",
"workspaceId": "11111111-1111-1111-1111-111111111111",
"name": "Agent runtime",
"permissions": [
"CAN_CREATE_SESSION_MEMORY",
"CAN_LIST_SESSION_MEMORIES"
],
"createdAt": "2026-07-01T12:00:00Z",
"updatedAt": "2026-07-01T12:00:00Z"
}
}Me
Get Me
Return the authenticated principal for the request.
Send either X-Access-Key (workspace runtime key) or X-API-Key (user API key).
Access-key responses include workspace permissions. API-key responses include the
owning user and key metadata.
GET
/
me
pctx0
from pctx0 import Pctx0Client
client = Pctx0Client(
access_key="YOUR_ACCESS_KEY",
workspace_id="YOUR_WORKSPACE_ID",
)
me = client.me.get()
import { Nctx0Client } from "@actx0/nctx0";
const client = new Nctx0Client({
accessKey: "YOUR_ACCESS_KEY",
workspaceId: "YOUR_WORKSPACE_ID",
});
const me = await client.me.get();
package main
import (
"context"
"github.com/Actx0/Gctx0"
)
func main() {
client := gctx0.NewClient(
gctx0.WithAccessKey("YOUR_ACCESS_KEY"),
gctx0.WithWorkspaceId("YOUR_WORKSPACE_ID"),
)
defer client.Close()
ctx := context.Background()
me, err := client.Me.Get(ctx)
_ = me
_ = err
}
curl -X GET 'https://app.actx0.com/api/v1/me' \
-H "X-Access-Key: YOUR_ACCESS_KEY" \
-H "Accept: application/json"
# ---
# acli
export ACTX0_ACCESS_KEY="YOUR_ACCESS_KEY"
export ACTX0_WORKSPACE_ID="YOUR_WORKSPACE_ID"
acli me
{
"principalType": "ACCESS_KEY",
"accessKey": {
"id": "99999999-9999-9999-9999-999999999999",
"workspaceId": "11111111-1111-1111-1111-111111111111",
"name": "Agent runtime",
"permissions": [
"CAN_CREATE_SESSION_MEMORY",
"CAN_LIST_SESSION_MEMORIES"
],
"createdAt": "2026-07-01T12:00:00Z",
"updatedAt": "2026-07-01T12:00:00Z"
}
}Was this page helpful?
