Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MetapriseAI/OrgKernel
/ endpoints
Endpoints
28 in github.com/MetapriseAI/OrgKernel
⨍
Functions
158
◇
Types & classes
35
↳
Endpoints
28
Route
append_entry
_audit.post( "/{chain_id}/append", summary="Append Entry", description="Append a new entry to a
src/orgkernel/pyapi/router.py:None
Route
check_scope
_token.post( "/scope/check", response_model=ScopeCheckResponse, summary="Check Scope", des
src/orgkernel/pyapi/router.py:None
Route
close_chain
_audit.post( "/{chain_id}/close", summary="Close AuditChain", description="Close an AuditChain
src/orgkernel/pyapi/router.py:None
Route
get_active_token_by_mission
_token.get( "/mission/{mission_id}/active", response_model=ExecutionTokenOut | None, summary="G
src/orgkernel/pyapi/router.py:None
Route
get_certificate
_identity.get( "/{agent_id}/certificate", response_model=AgentCertificate, summary="Get AgentCe
src/orgkernel/pyapi/router.py:None
Route
get_chain
_audit.get( "/{chain_id}", response_model=dict, summary="Get AuditChain by ID", descriptio
src/orgkernel/pyapi/router.py:None
Route
get_chain_by_mission
_audit.get( "/mission/{mission_id}", response_model=dict, summary="Get AuditChain by Mission",
src/orgkernel/pyapi/router.py:None
Route
get_identity
_identity.get( "/{agent_id}", response_model=AgentIdentityOut, summary="Get AgentIdentity",
src/orgkernel/pyapi/router.py:None
Route
get_token
_token.get( "/{token_id}", response_model=ExecutionTokenOut, summary="Get ExecutionToken",
src/orgkernel/pyapi/router.py:None
Route
initialize_chain
_audit.post( "/initialize", summary="Initialize AuditChain", description="Create a new AuditCha
src/orgkernel/pyapi/router.py:None
Route
invalidate_token
_token.post( "/{token_id}/invalidate", response_model=ExecutionTokenOut, summary="Invalidate To
src/orgkernel/pyapi/router.py:None
Route
issue_from_csr
_identity.post( "/issue", response_model=AgentIdentityIssueResult, summary="Issue Identity from
src/orgkernel/pyapi/router.py:None
Route
issue_identity
_identity.post( "/", response_model=AgentIdentityOut, summary="Issue Identity (Legacy)", d
src/orgkernel/pyapi/router.py:None
Route
list_identities_by_org
_identity.get( "/org/{org_id}", response_model=list[AgentIdentityOut], summary="List Identities
src/orgkernel/pyapi/router.py:None
Route
mark_token_used
_token.post( "/{token_id}/use", response_model=ExecutionTokenOut, summary="Mark Token Used",
src/orgkernel/pyapi/router.py:None
Route
mint_token
_token.post( "/mint", response_model=ExecutionTokenOut, summary="Mint ExecutionToken", des
src/orgkernel/pyapi/router.py:None
Route
page_chains_by_agent
_audit.get( "/agent/{agent_id}/page", response_model=dict, summary="Paginated Chains by Agent",
src/orgkernel/pyapi/router.py:None
Route
page_identities_by_org
_identity.get( "/org/{org_id}/page", response_model=dict, summary="Paginated Identities by Org"
src/orgkernel/pyapi/router.py:None
Route
page_tokens_by_agent
_token.get( "/agent/{agent_id}/page", response_model=dict, summary="Paginated Tokens by Agent",
src/orgkernel/pyapi/router.py:None
Route
page_tokens_by_mission
_token.get( "/mission/{mission_id}/page", response_model=dict, summary="Paginated Tokens by Mis
src/orgkernel/pyapi/router.py:None
Route
reactivate_identity
_identity.post( "/{agent_id}/reactivate", response_model=AgentIdentityOut, summary="Reactivate
src/orgkernel/pyapi/router.py:None
Route
request_challenge
_identity.post( "/challenge/request", response_model=ChallengeRequest, summary="Request Challen
src/orgkernel/pyapi/router.py:None
Route
revoke_identity
_identity.post( "/{agent_id}/revoke", response_model=AgentIdentityOut, summary="Revoke Identity
src/orgkernel/pyapi/router.py:None
Route
submit_csr
_identity.post( "/csr/submit", response_model=AgentIdentityCSR, summary="Submit CSR", desc
src/orgkernel/pyapi/router.py:None
Route
suspend_identity
_identity.post( "/{agent_id}/suspend", response_model=AgentIdentityOut, summary="Suspend Identi
src/orgkernel/pyapi/router.py:None
Route
verify_chain
_audit.get( "/{chain_id}/verify", response_model=AuditChainVerifyResponse, summary="Verify Inte
src/orgkernel/pyapi/router.py:None
Route
verify_challenge
_identity.post( "/challenge/verify", response_model=ChallengeVerificationResult, summary="Verif
src/orgkernel/pyapi/router.py:None
Route
verify_identity
_identity.post( "/verify", response_model=AgentIdentityVerifyResponse, summary="Verify Identity
src/orgkernel/pyapi/router.py:None