MCPcopy Create free account

hub / github.com/MetapriseAI/OrgKernel / endpoints

Endpoints28 in github.com/MetapriseAI/OrgKernel

Routeappend_entry
_audit.post( "/{chain_id}/append", summary="Append Entry", description="Append a new entry to a
src/orgkernel/pyapi/router.py:None
Routecheck_scope
_token.post( "/scope/check", response_model=ScopeCheckResponse, summary="Check Scope", des
src/orgkernel/pyapi/router.py:None
Routeclose_chain
_audit.post( "/{chain_id}/close", summary="Close AuditChain", description="Close an AuditChain
src/orgkernel/pyapi/router.py:None
Routeget_active_token_by_mission
_token.get( "/mission/{mission_id}/active", response_model=ExecutionTokenOut | None, summary="G
src/orgkernel/pyapi/router.py:None
Routeget_certificate
_identity.get( "/{agent_id}/certificate", response_model=AgentCertificate, summary="Get AgentCe
src/orgkernel/pyapi/router.py:None
Routeget_chain
_audit.get( "/{chain_id}", response_model=dict, summary="Get AuditChain by ID", descriptio
src/orgkernel/pyapi/router.py:None
Routeget_chain_by_mission
_audit.get( "/mission/{mission_id}", response_model=dict, summary="Get AuditChain by Mission",
src/orgkernel/pyapi/router.py:None
Routeget_identity
_identity.get( "/{agent_id}", response_model=AgentIdentityOut, summary="Get AgentIdentity",
src/orgkernel/pyapi/router.py:None
Routeget_token
_token.get( "/{token_id}", response_model=ExecutionTokenOut, summary="Get ExecutionToken",
src/orgkernel/pyapi/router.py:None
Routeinitialize_chain
_audit.post( "/initialize", summary="Initialize AuditChain", description="Create a new AuditCha
src/orgkernel/pyapi/router.py:None
Routeinvalidate_token
_token.post( "/{token_id}/invalidate", response_model=ExecutionTokenOut, summary="Invalidate To
src/orgkernel/pyapi/router.py:None
Routeissue_from_csr
_identity.post( "/issue", response_model=AgentIdentityIssueResult, summary="Issue Identity from
src/orgkernel/pyapi/router.py:None
Routeissue_identity
_identity.post( "/", response_model=AgentIdentityOut, summary="Issue Identity (Legacy)", d
src/orgkernel/pyapi/router.py:None
Routelist_identities_by_org
_identity.get( "/org/{org_id}", response_model=list[AgentIdentityOut], summary="List Identities
src/orgkernel/pyapi/router.py:None
Routemark_token_used
_token.post( "/{token_id}/use", response_model=ExecutionTokenOut, summary="Mark Token Used",
src/orgkernel/pyapi/router.py:None
Routemint_token
_token.post( "/mint", response_model=ExecutionTokenOut, summary="Mint ExecutionToken", des
src/orgkernel/pyapi/router.py:None
Routepage_chains_by_agent
_audit.get( "/agent/{agent_id}/page", response_model=dict, summary="Paginated Chains by Agent",
src/orgkernel/pyapi/router.py:None
Routepage_identities_by_org
_identity.get( "/org/{org_id}/page", response_model=dict, summary="Paginated Identities by Org"
src/orgkernel/pyapi/router.py:None
Routepage_tokens_by_agent
_token.get( "/agent/{agent_id}/page", response_model=dict, summary="Paginated Tokens by Agent",
src/orgkernel/pyapi/router.py:None
Routepage_tokens_by_mission
_token.get( "/mission/{mission_id}/page", response_model=dict, summary="Paginated Tokens by Mis
src/orgkernel/pyapi/router.py:None
Routereactivate_identity
_identity.post( "/{agent_id}/reactivate", response_model=AgentIdentityOut, summary="Reactivate
src/orgkernel/pyapi/router.py:None
Routerequest_challenge
_identity.post( "/challenge/request", response_model=ChallengeRequest, summary="Request Challen
src/orgkernel/pyapi/router.py:None
Routerevoke_identity
_identity.post( "/{agent_id}/revoke", response_model=AgentIdentityOut, summary="Revoke Identity
src/orgkernel/pyapi/router.py:None
Routesubmit_csr
_identity.post( "/csr/submit", response_model=AgentIdentityCSR, summary="Submit CSR", desc
src/orgkernel/pyapi/router.py:None
Routesuspend_identity
_identity.post( "/{agent_id}/suspend", response_model=AgentIdentityOut, summary="Suspend Identi
src/orgkernel/pyapi/router.py:None
Routeverify_chain
_audit.get( "/{chain_id}/verify", response_model=AuditChainVerifyResponse, summary="Verify Inte
src/orgkernel/pyapi/router.py:None
Routeverify_challenge
_identity.post( "/challenge/verify", response_model=ChallengeVerificationResult, summary="Verif
src/orgkernel/pyapi/router.py:None
Routeverify_identity
_identity.post( "/verify", response_model=AgentIdentityVerifyResponse, summary="Verify Identity
src/orgkernel/pyapi/router.py:None