paperclip-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@paperclip-mcp list my boards"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Paperclip MCP
Complete, schema-driven Model Context Protocol access to the Paperclip API.
Paperclip MCP turns the supplied paperclip-openapi.json contract into typed MCP tools
without maintaining a second, drifting interface registry. It exposes all 590 documented
operations over stdio or authenticated Streamable HTTP, handles Paperclip deployments both
with bearer authentication and in tokenless local_mode, and preserves the path, query,
body, and authorization boundaries described by the source document.
What it provides
One direct, schema-validated
pc_*MCP tool for every OpenAPI method/path operation.Bounded
paperclip_list_operationsdiscovery andpaperclip_call_operationdispatch by stableMETHOD /path/{template}keys.Correct OpenAPI 3.0 nullable and exclusive-bound translation, path escaping, and query array serialization.
JSON, text, JSONL, SSE transcript, and base64 binary responses behind one result envelope.
Separate inbound MCP and outbound Paperclip bearer credentials; inbound credentials are never forwarded upstream.
Optional upstream authentication: omit the Paperclip token for
local_mode, or configure a board/agent bearer token when Paperclip requires authentication.Loopback-bound, non-root, read-only, capability-free Docker deployment with secret mounts, health/readiness probes, and resource limits.
Related MCP server: api2mcp
Architecture
flowchart LR
Client[MCP client] -->|stdio or HTTP Bearer A| Gateway[Paperclip MCP]
Spec[paperclip-openapi.json] -->|590 validated operations| Gateway
Gateway -->|No auth in local_mode| Local[Paperclip local_mode]
Gateway -->|Bearer B when configured| Auth[Authenticated Paperclip]Bearer A protects this service's HTTP endpoint. Bearer B belongs to Paperclip. They must be different, and neither is accepted as MCP tool input.
Quick start
Python 3.12 is required.
scripts/bootstrap.sh
export PAPERCLIP_BASE_URL=http://127.0.0.1:3100For Paperclip local_mode, do not set PAPERCLIP_API_TOKEN:
.venv/bin/paperclip-mcp stdioFor a Paperclip instance that requires board or agent authentication:
export PAPERCLIP_API_TOKEN='paperclip-issued-token'
.venv/bin/paperclip-mcp stdioThe credential type determines which board-only, instance-admin, or agent-capable operations Paperclip will authorize. The MCP does not elevate upstream permissions.
Streamable HTTP
Create a gateway-only token and start the service:
.venv/bin/paperclip-mcp token --output secrets/mcp_token
export PAPERCLIP_MCP_TOKEN_FILE="$PWD/secrets/mcp_token"
.venv/bin/paperclip-mcp httpConnect an MCP client to http://127.0.0.1:8000/mcp with:
Authorization: Bearer <contents of secrets/mcp_token>GET /healthz checks only the gateway. GET /readyz performs the public Paperclip health
request and therefore works in both upstream authentication modes. On loopback, the inbound
MCP token may be omitted for local development. Non-loopback binds fail closed unless it is
configured.
Docker
Generate the inbound token file:
.venv/bin/paperclip-mcp token --output secrets/mcp_token
export PAPERCLIP_BASE_URL=http://host.docker.internal:3100
docker compose up --build -dThat starts against Paperclip local_mode with no upstream authorization header. For an
authenticated Paperclip deployment, add the secret-only overlay:
install -m 600 /secure/path/paperclip-api-token secrets/paperclip_api_token
docker compose -f compose.yaml -f compose.auth.yaml up --build -dThe host port stays on 127.0.0.1. If Paperclip is another Compose service, place both on an
appropriate user-defined network and set PAPERCLIP_BASE_URL to its service URL; do not use
127.0.0.1 inside this container to refer to the host.
Tool input and output
Direct tools group URL values so names cannot collide:
{
"path": {"companyId": "company-123"},
"query": {"limit": 25},
"body": {"title": "Example"}
}The source contract currently omits request schemas for three upload routes. Their tools provide a marked compatibility input:
{
"path": {"companyId": "company-123"},
"multipart": {
"file": {
"filename": "diagram.png",
"media_type": "image/png",
"data_base64": "iVBORw0KGgo..."
}
}
}Success results use {status_code, content_type, headers, body, encoding}. Non-success
responses become MCP tool errors. See the
generated reference and
MCP client guide.
Documentation
Development
scripts/ci-bootstrap.sh
scripts/validate.shValidation checks formatting, lint, strict typing, compilation, the full test suite with branch coverage, generated documentation, distributions, and both Compose modes. Live Paperclip acceptance and built-container security checks are separate operator-run gates; mocked upstream tests do not constitute live service evidence.
Available Tools
592 toolspaperclip_call_operationCall a Paperclip operationADestructive
Call one exact operation from paperclip_list_operations. The path is allowlisted; caller-provided URLs, headers, cookies, and authorization values are never accepted.
Inputs: operation (required), body, path, query, +1 more. Returns: body, headers, encoding, status_code, +1 more
paperclip_list_operationsList Paperclip operationsARead-onlyIdempotent
Discover stable METHOD /path operation keys and their generated pc_* tools. Results are bounded and can be filtered by tag or text.
Inputs: tag, limit, cursor, search.
pc_delete_adapters_by_typeDelete an adapterCDestructiveIdempotent
Delete an adapter
Paperclip operation: DELETE /api/adapters/{type}. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_agents_by_idDelete an agentBDestructiveIdempotent
Delete an agent
Paperclip operation: DELETE /api/agents/{id}. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_agents_by_id_instructions_bundle_fileDelete agent instructions fileBDestructiveIdempotent
Delete agent instructions file
Paperclip operation: DELETE /api/agents/{id}/instructions-bundle/file. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_agents_by_id_keys_by_key_idDelete an agent API keyBDestructiveIdempotent
Delete an agent API key
Paperclip operation: DELETE /api/agents/{id}/keys/{keyId}. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_attachments_by_attachment_idDelete an attachmentCDestructiveIdempotent
Delete an attachment
Paperclip operation: DELETE /api/attachments/{attachmentId}. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_board_api_keys_by_key_idRevoke a board API keyBDestructiveIdempotent
Revoke a board API key
Paperclip operation: DELETE /api/board-api-keys/{keyId}. Authorization class: board.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_companies_by_company_idDelete a companyBDestructiveIdempotent
Delete a company
Paperclip operation: DELETE /api/companies/{companyId}. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_companies_by_company_id_folders_by_folder_idDelete a folderCDestructiveIdempotent
Delete a folder
Paperclip operation: DELETE /api/companies/{companyId}/folders/{folderId}. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_companies_by_company_id_inbox_dismissals_by_item_keyRestore an inbox dismissal or snoozeDDestructiveIdempotent
Restore an inbox dismissal or snooze
Paperclip operation: DELETE /api/companies/{companyId}/inbox-dismissals/{itemKey}. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_companies_by_company_id_me_user_secrets_by_secret_idDelete my user secret valueBDestructiveIdempotent
Delete my user secret value
Paperclip operation: DELETE /api/companies/{companyId}/me/user-secrets/{secretId}. Authorization class: board.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_companies_by_company_id_skill_policyReset the company skill policy to the open defaultADestructiveIdempotent
Reset the company skill policy to the open default
Paperclip operation: DELETE /api/companies/{companyId}/skill-policy. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_companies_by_company_id_skills_by_skill_idDelete a company skillBDestructiveIdempotent
Delete a company skill
Paperclip operation: DELETE /api/companies/{companyId}/skills/{skillId}. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_companies_by_company_id_skills_by_skill_id_8554f1027bDelete a skill test inputCDestructiveIdempotent
Delete a skill test input
Paperclip operation: DELETE /api/companies/{companyId}/skills/{skillId}/test-inputs/{inputId}. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_companies_by_company_id_skills_by_skill_id_933ed5d5e5Delete a skill test runCDestructiveIdempotent
Delete a skill test run
Paperclip operation: DELETE /api/companies/{companyId}/skills/{skillId}/test-runs/{runId}. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_companies_by_company_id_skills_by_skill_id_bf9040eb13Delete a skill commentADestructiveIdempotent
Delete a skill comment
Paperclip operation: DELETE /api/companies/{companyId}/skills/{skillId}/comments/{commentId}. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_companies_by_company_id_skills_by_skill_id_filesDelete a skill file or folderCDestructiveIdempotent
Delete a skill file or folder
Paperclip operation: DELETE /api/companies/{companyId}/skills/{skillId}/files. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_delete_companies_by_company_id_skills_by_skill_id_starUnstar a company skillBDestructiveIdempotent
Unstar a company skill
Paperclip operation: DELETE /api/companies/{companyId}/skills/{skillId}/star. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_companies_by_company_id_skill_test_run_temp_d0b8844cb5Delete a skill test-run templateBDestructiveIdempotent
Delete a skill test-run template
Paperclip operation: DELETE /api/companies/{companyId}/skill-test-run-templates/{templateId}. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_companies_by_company_id_tools_policies_by_policy_idDelete a tool policyCDestructiveIdempotent
Delete a tool policy
Paperclip operation: DELETE /api/companies/{companyId}/tools/policies/{policyId}. Authorization class: board.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_companies_by_company_id_user_secret_definit_b5ca80d2dcDelete a user secret definitionBDestructiveIdempotent
Delete a user secret definition
Paperclip operation: DELETE /api/companies/{companyId}/user-secret-definitions/{definitionId}. Authorization class: board.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_decision_training_by_idDelete a decision training exampleCDestructiveIdempotent
Delete a decision training example
Paperclip operation: DELETE /api/decision-training/{id}. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_environments_by_environment_id_custom_image_templateDisable the active environment customImage templateCDestructiveIdempotent
Disable the active environment customImage template
Paperclip operation: DELETE /api/environments/{environmentId}/custom-image-template. Authorization class: board_or_agent.
Inputs: path (required), body, query. Returns: body, headers, encoding, status_code, +1 more
pc_delete_environments_by_idDelete an environmentBDestructiveIdempotent
Delete an environment
Paperclip operation: DELETE /api/environments/{id}. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_goals_by_idDelete a goalBDestructiveIdempotent
Delete a goal
Paperclip operation: DELETE /api/goals/{id}. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_issues_by_idDelete an issueBDestructiveIdempotent
Delete an issue
Paperclip operation: DELETE /api/issues/{id}. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_issues_by_id_approvals_by_approval_idUnlink an approval from an issueADestructiveIdempotent
Unlink an approval from an issue
Paperclip operation: DELETE /api/issues/{id}/approvals/{approvalId}. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_issues_by_id_comments_by_comment_idDelete an issue commentBDestructiveIdempotent
Delete an issue comment
Paperclip operation: DELETE /api/issues/{id}/comments/{commentId}. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_issues_by_id_documents_by_keyDelete an issue documentBDestructiveIdempotent
Delete an issue document
Paperclip operation: DELETE /api/issues/{id}/documents/{key}. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_issues_by_id_inbox_archiveUn-archive issue from inboxBDestructiveIdempotent
Un-archive issue from inbox
Paperclip operation: DELETE /api/issues/{id}/inbox-archive. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_delete_issues_by_id_readMark an issue as unreadBDestructiveIdempotent
Mark an issue as unread
Paperclip operation: DELETE /api/issues/{id}/read. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_issues_by_id_watchdogDisable an issue watchdogBDestructiveIdempotent
Disable an issue watchdog
Paperclip operation: DELETE /api/issues/{id}/watchdog. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_labels_by_label_idDelete a labelCDestructiveIdempotent
Delete a label
Paperclip operation: DELETE /api/labels/{labelId}. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_plugins_by_plugin_idDelete a pluginCDestructiveIdempotent
Delete a plugin
Paperclip operation: DELETE /api/plugins/{pluginId}. Authorization class: board.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_projects_by_idDelete a projectADestructiveIdempotent
Delete a project
Paperclip operation: DELETE /api/projects/{id}. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_projects_by_id_workspaces_by_workspace_idDelete a project workspaceBDestructiveIdempotent
Delete a project workspace
Paperclip operation: DELETE /api/projects/{id}/workspaces/{workspaceId}. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_routine_triggers_by_idDelete a routine triggerBDestructiveIdempotent
Delete a routine trigger
Paperclip operation: DELETE /api/routine-triggers/{id}. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_secret_provider_configs_by_idDelete a secret provider configurationBDestructiveIdempotent
Delete a secret provider configuration
Paperclip operation: DELETE /api/secret-provider-configs/{id}. Authorization class: board.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_secrets_by_idDelete a secretCDestructiveIdempotent
Delete a secret
Paperclip operation: DELETE /api/secrets/{id}. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_tool_applications_by_application_idDelete a tool applicationCDestructiveIdempotent
Delete a tool application
Paperclip operation: DELETE /api/tool-applications/{applicationId}. Authorization class: board.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_tool_connections_by_connection_idArchive a tool connectionCDestructiveIdempotent
Archive a tool connection
Paperclip operation: DELETE /api/tool-connections/{connectionId}. Authorization class: board.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_tool_connections_by_connection_id_grants_by_grant_idRevoke a tool connection grantBDestructiveIdempotent
Revoke a tool connection grant
Paperclip operation: DELETE /api/tool-connections/{connectionId}/grants/{grantId}. Authorization class: board.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_tool_profile_entries_by_entry_idDelete a tool access profile entryBDestructiveIdempotent
Delete a tool access profile entry
Paperclip operation: DELETE /api/tool-profile-entries/{entryId}. Authorization class: board.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_delete_tool_profiles_by_profile_idDelete a tool access profileCDestructiveIdempotent
Delete a tool access profile
Paperclip operation: DELETE /api/tool-profiles/{profileId}. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_delete_work_products_by_idDelete a work productBDestructiveIdempotent
Delete a work product
Paperclip operation: DELETE /api/work-products/{id}. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_get_adaptersList all adaptersARead-onlyIdempotent
List all adapters
Paperclip operation: GET /api/adapters. Authorization class: board_or_agent.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_adapters_by_typeGet adapter registration detailsCRead-onlyIdempotent
Get adapter registration details
Paperclip operation: GET /api/adapters/{type}. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_adapters_by_type_config_schemaGet adapter config schemaARead-onlyIdempotent
Get adapter config schema
Paperclip operation: GET /api/adapters/{type}/config-schema. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_adapters_by_type_ui_parser_jsGet adapter UI parser scriptBRead-onlyIdempotent
Get adapter UI parser script
Paperclip operation: GET /api/adapters/{type}/ui-parser.js. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_admin_usersList all users (admin)BRead-onlyIdempotent
List all users (admin)
Paperclip operation: GET /api/admin/users. Authorization class: board.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_admin_users_by_user_id_company_accessGet company access for a user (admin)BRead-onlyIdempotent
Get company access for a user (admin)
Paperclip operation: GET /api/admin/users/{userId}/company-access. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_agents_by_idGet an agentCRead-onlyIdempotent
Get an agent
Paperclip operation: GET /api/agents/{id}. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_agents_by_id_config_revisionsList agent config revisionsBRead-onlyIdempotent
List agent config revisions
Paperclip operation: GET /api/agents/{id}/config-revisions. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_agents_by_id_config_revisions_by_revision_idGet an agent config revisionCRead-onlyIdempotent
Get an agent config revision
Paperclip operation: GET /api/agents/{id}/config-revisions/{revisionId}. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_agents_by_id_configurationGet agent configurationCRead-onlyIdempotent
Get agent configuration
Paperclip operation: GET /api/agents/{id}/configuration. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_agents_by_id_instructions_bundleGet agent instructions bundleBRead-onlyIdempotent
Get agent instructions bundle
Paperclip operation: GET /api/agents/{id}/instructions-bundle. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_agents_by_id_instructions_bundle_fileGet agent instructions fileARead-onlyIdempotent
Get agent instructions file
Paperclip operation: GET /api/agents/{id}/instructions-bundle/file. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_agents_by_id_keysList agent API keysBRead-onlyIdempotent
List agent API keys
Paperclip operation: GET /api/agents/{id}/keys. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_agents_by_id_runtime_stateGet agent runtime stateCRead-onlyIdempotent
Get agent runtime state
Paperclip operation: GET /api/agents/{id}/runtime-state. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_agents_by_id_skillsList agent skillsCRead-onlyIdempotent
List agent skills
Paperclip operation: GET /api/agents/{id}/skills. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_agents_by_id_task_sessionsList agent task sessionsBRead-onlyIdempotent
List agent task sessions
Paperclip operation: GET /api/agents/{id}/task-sessions. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_agents_meGet the current agentBRead-onlyIdempotent
Get the current agent
Paperclip operation: GET /api/agents/me. Authorization class: board_or_agent.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_agents_me_inbox_liteGet current agent inbox (lite)BRead-onlyIdempotent
Get current agent inbox (lite)
Paperclip operation: GET /api/agents/me/inbox-lite. Authorization class: board_or_agent.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_agents_me_inbox_mineGet current agent assigned inbox itemsBRead-onlyIdempotent
Get current agent assigned inbox items
Paperclip operation: GET /api/agents/me/inbox/mine. Authorization class: board_or_agent.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_agents_me_secretsList secrets accessible to the current agent runARead-onlyIdempotent
List secrets accessible to the current agent run
Paperclip operation: GET /api/agents/me/secrets. Authorization class: board_or_agent.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_approvals_by_idGet an approvalCRead-onlyIdempotent
Get an approval
Paperclip operation: GET /api/approvals/{id}. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_approvals_by_id_commentsList approval commentsBRead-onlyIdempotent
List approval comments
Paperclip operation: GET /api/approvals/{id}/comments. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_approvals_by_id_issuesList issues linked to an approvalBRead-onlyIdempotent
List issues linked to an approval
Paperclip operation: GET /api/approvals/{id}/issues. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_assets_by_asset_id_contentDownload asset contentCRead-onlyIdempotent
Download asset content
Paperclip operation: GET /api/assets/{assetId}/content. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_attachments_by_attachment_id_contentDownload attachment contentCRead-onlyIdempotent
Download attachment content
Paperclip operation: GET /api/attachments/{attachmentId}/content. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_auth_get_sessionGet current sessionARead-onlyIdempotent
Get current session
Paperclip operation: GET /api/auth/get-session. Authorization class: board.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_auth_profileGet current user profileARead-onlyIdempotent
Get current user profile
Paperclip operation: GET /api/auth/profile. Authorization class: board.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_board_api_keysList board API keysARead-onlyIdempotent
List board API keys
Paperclip operation: GET /api/board-api-keys. Authorization class: board.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_board_claim_by_tokenGet board claim details by tokenARead-onlyIdempotent
Get board claim details by token
Paperclip operation: GET /api/board-claim/{token}. Authorization class: public.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_cli_auth_challenges_by_idGet a CLI auth challengeBRead-onlyIdempotent
Get a CLI auth challenge
Paperclip operation: GET /api/cli-auth/challenges/{id}. Authorization class: public.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_cli_auth_meGet current CLI auth sessionARead-onlyIdempotent
Get current CLI auth session
Paperclip operation: GET /api/cli-auth/me. Authorization class: board.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_cloud_upstreamsList cloud upstream connectionsCRead-onlyIdempotent
List cloud upstream connections
Paperclip operation: GET /api/cloud-upstreams. Authorization class: board.
Inputs: query (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_cloud_upstreams_by_connection_id_push_runs_by_run_idGet a cloud upstream push runCRead-onlyIdempotent
Get a cloud upstream push run
Paperclip operation: GET /api/cloud-upstreams/{connectionId}/push-runs/{runId}. Authorization class: board.
Inputs: path (required), query (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companiesList companiesARead-onlyIdempotent
List companies
Paperclip operation: GET /api/companies. Authorization class: board.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_idGet a companyBRead-onlyIdempotent
Get a company
Paperclip operation: GET /api/companies/{companyId}. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_activityList company activityCRead-onlyIdempotent
List company activity
Paperclip operation: GET /api/companies/{companyId}/activity. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_adapters_by_type_detect_modelDetect active model for an adapterCRead-onlyIdempotent
Detect active model for an adapter
Paperclip operation: GET /api/companies/{companyId}/adapters/{type}/detect-model. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_adapters_by_type_model_profilesList adapter model profiles for a companyBRead-onlyIdempotent
List adapter model profiles for a company
Paperclip operation: GET /api/companies/{companyId}/adapters/{type}/model-profiles. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_adapters_by_type_modelsList models for an adapter typeBRead-onlyIdempotent
List models for an adapter type
Paperclip operation: GET /api/companies/{companyId}/adapters/{type}/models. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_agent_configurationsList agent configurations for a companyBRead-onlyIdempotent
List agent configurations for a company
Paperclip operation: GET /api/companies/{companyId}/agent-configurations. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_agentsList agents in a companyCRead-onlyIdempotent
List agents in a company
Paperclip operation: GET /api/companies/{companyId}/agents. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_approvalsList approvals in a companyCRead-onlyIdempotent
List approvals in a company
Paperclip operation: GET /api/companies/{companyId}/approvals. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_artifactsList company artifactsCRead-onlyIdempotent
List company artifacts
Paperclip operation: GET /api/companies/{companyId}/artifacts. Authorization class: board_or_agent.
Inputs: path (required), query. Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_attentionList decision-only attention feed itemsBRead-onlyIdempotent
List decision-only attention feed items
Paperclip operation: GET /api/companies/{companyId}/attention. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_budgets_overviewGet budget overviewBRead-onlyIdempotent
Get budget overview
Paperclip operation: GET /api/companies/{companyId}/budgets/overview. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_built_in_agentsList built-in agent provisioning stateCRead-onlyIdempotent
List built-in agent provisioning state
Paperclip operation: GET /api/companies/{companyId}/built-in-agents. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_built_in_agents_by_key_statusGet built-in agent bundle statusCRead-onlyIdempotent
Get built-in agent bundle status
Paperclip operation: GET /api/companies/{companyId}/built-in-agents/{key}/status. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_costs_by_agentCost report: by-agentCRead-onlyIdempotent
Cost report: by-agent
Paperclip operation: GET /api/companies/{companyId}/costs/by-agent. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_costs_by_agent_modelCost report: by-agent-modelCRead-onlyIdempotent
Cost report: by-agent-model
Paperclip operation: GET /api/companies/{companyId}/costs/by-agent-model. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_costs_by_billerCost report: by-billerCRead-onlyIdempotent
Cost report: by-biller
Paperclip operation: GET /api/companies/{companyId}/costs/by-biller. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_costs_by_projectCost report: by-projectBRead-onlyIdempotent
Cost report: by-project
Paperclip operation: GET /api/companies/{companyId}/costs/by-project. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_costs_by_providerCost report: by-providerCRead-onlyIdempotent
Cost report: by-provider
Paperclip operation: GET /api/companies/{companyId}/costs/by-provider. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_costs_finance_by_billerCost report: finance-by-billerCRead-onlyIdempotent
Cost report: finance-by-biller
Paperclip operation: GET /api/companies/{companyId}/costs/finance-by-biller. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_costs_finance_by_kindCost report: finance-by-kindCRead-onlyIdempotent
Cost report: finance-by-kind
Paperclip operation: GET /api/companies/{companyId}/costs/finance-by-kind. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_costs_finance_eventsCost report: finance-eventsCRead-onlyIdempotent
Cost report: finance-events
Paperclip operation: GET /api/companies/{companyId}/costs/finance-events. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_costs_finance_summaryCost report: finance-summaryCRead-onlyIdempotent
Cost report: finance-summary
Paperclip operation: GET /api/companies/{companyId}/costs/finance-summary. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_costs_quota_windowsCost report: quota-windowsCRead-onlyIdempotent
Cost report: quota-windows
Paperclip operation: GET /api/companies/{companyId}/costs/quota-windows. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_costs_summaryCost report: summaryCRead-onlyIdempotent
Cost report: summary
Paperclip operation: GET /api/companies/{companyId}/costs/summary. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_costs_window_spendCost report: window-spendCRead-onlyIdempotent
Cost report: window-spend
Paperclip operation: GET /api/companies/{companyId}/costs/window-spend. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_dashboardGet dashboard dataCRead-onlyIdempotent
Get dashboard data
Paperclip operation: GET /api/companies/{companyId}/dashboard. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_decision_trainingList decision training examplesCRead-onlyIdempotent
List decision training examples
Paperclip operation: GET /api/companies/{companyId}/decision-training. Authorization class: board_or_agent.
Inputs: path (required), query. Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_decision_training_export_jsonlExport decision training examples as JSONLARead-onlyIdempotent
Export decision training examples as JSONL
Paperclip operation: GET /api/companies/{companyId}/decision-training/export.jsonl. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_environmentsList environments for a companyBRead-onlyIdempotent
List environments for a company
Paperclip operation: GET /api/companies/{companyId}/environments. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_environments_capabilitiesGet environment capabilitiesCRead-onlyIdempotent
Get environment capabilities
Paperclip operation: GET /api/companies/{companyId}/environments/capabilities. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_execution_workspacesList execution workspaces for a companyBRead-onlyIdempotent
List execution workspaces for a company
Paperclip operation: GET /api/companies/{companyId}/execution-workspaces. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_feedback_tracesList company feedback tracesCRead-onlyIdempotent
List company feedback traces
Paperclip operation: GET /api/companies/{companyId}/feedback-traces. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_foldersList folders for a company item kindBRead-onlyIdempotent
List folders for a company item kind
Paperclip operation: GET /api/companies/{companyId}/folders. Authorization class: board_or_agent.
Inputs: path (required), query (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_goalsList goals in a companyBRead-onlyIdempotent
List goals in a company
Paperclip operation: GET /api/companies/{companyId}/goals. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_heartbeat_runsList heartbeat runs for a companyARead-onlyIdempotent
List heartbeat runs for a company
Paperclip operation: GET /api/companies/{companyId}/heartbeat-runs. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_inbox_dismissalsList inbox dismissalsCRead-onlyIdempotent
List inbox dismissals
Paperclip operation: GET /api/companies/{companyId}/inbox-dismissals. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_invitesList company invitesCRead-onlyIdempotent
List company invites
Paperclip operation: GET /api/companies/{companyId}/invites. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_issuesList issues in a companyARead-onlyIdempotent
List issues in a company
Paperclip operation: GET /api/companies/{companyId}/issues. Authorization class: board_or_agent.
Use view=compact for the board issue-list row contract. The default response remains the broad compatibility contract.
Inputs: path (required), query. Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_issues_countCount issues in a companyARead-onlyIdempotent
Count issues in a company
Paperclip operation: GET /api/companies/{companyId}/issues/count. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_join_requestsList company join requestsCRead-onlyIdempotent
List company join requests
Paperclip operation: GET /api/companies/{companyId}/join-requests. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_labelsList labels in a companyARead-onlyIdempotent
List labels in a company
Paperclip operation: GET /api/companies/{companyId}/labels. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_live_runsList live runs for a companyARead-onlyIdempotent
List live runs for a company
Paperclip operation: GET /api/companies/{companyId}/live-runs. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_membersList company membersBRead-onlyIdempotent
List company members
Paperclip operation: GET /api/companies/{companyId}/members. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_me_user_secretsList my user secret valuesCRead-onlyIdempotent
List my user secret values
Paperclip operation: GET /api/companies/{companyId}/me/user-secrets. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_orgGet org chart dataARead-onlyIdempotent
Get org chart data
Paperclip operation: GET /api/companies/{companyId}/org. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_org_pngGet org chart as PNGBRead-onlyIdempotent
Get org chart as PNG
Paperclip operation: GET /api/companies/{companyId}/org.png. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_org_svgGet org chart as SVGARead-onlyIdempotent
Get org chart as SVG
Paperclip operation: GET /api/companies/{companyId}/org.svg. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_projectsList projects in a companyCRead-onlyIdempotent
List projects in a company
Paperclip operation: GET /api/companies/{companyId}/projects. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_recovery_observabilityGet recovery observability reportCRead-onlyIdempotent
Get recovery observability report
Paperclip operation: GET /api/companies/{companyId}/recovery-observability. Authorization class: board_or_agent.
Inputs: path (required), query. Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_resource_memberships_meList current user's resource membershipsBRead-onlyIdempotent
List current user's resource memberships
Paperclip operation: GET /api/companies/{companyId}/resource-memberships/me. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_routinesList routines in a companyBRead-onlyIdempotent
List routines in a company
Paperclip operation: GET /api/companies/{companyId}/routines. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_searchSearch company dataCRead-onlyIdempotent
Search company data
Paperclip operation: GET /api/companies/{companyId}/search. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_search_extractExtract company search matchesCRead-onlyIdempotent
Extract company search matches
Paperclip operation: GET /api/companies/{companyId}/search/extract. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_secret_provider_configsList secret provider configurationsBRead-onlyIdempotent
List secret provider configurations
Paperclip operation: GET /api/companies/{companyId}/secret-provider-configs. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_secret_providersList secret providersCRead-onlyIdempotent
List secret providers
Paperclip operation: GET /api/companies/{companyId}/secret-providers. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_secret_providers_healthCheck configured secret providersCRead-onlyIdempotent
Check configured secret providers
Paperclip operation: GET /api/companies/{companyId}/secret-providers/health. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_secretsList secrets in a companyCRead-onlyIdempotent
List secrets in a company
Paperclip operation: GET /api/companies/{companyId}/secrets. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_sidebar_badgesGet sidebar badge countsBRead-onlyIdempotent
Get sidebar badge counts
Paperclip operation: GET /api/companies/{companyId}/sidebar-badges. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_sidebar_preferences_meGet sidebar preferences for companyBRead-onlyIdempotent
Get sidebar preferences for company
Paperclip operation: GET /api/companies/{companyId}/sidebar-preferences/me. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_skill_policyGet the effective company skill policyARead-onlyIdempotent
Get the effective company skill policy
Paperclip operation: GET /api/companies/{companyId}/skill-policy. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_skillsList skills for a companyARead-onlyIdempotent
List skills for a company
Paperclip operation: GET /api/companies/{companyId}/skills. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_skills_by_skill_idGet a company skillBRead-onlyIdempotent
Get a company skill
Paperclip operation: GET /api/companies/{companyId}/skills/{skillId}. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_skills_by_skill_id_commentsList skill commentsBRead-onlyIdempotent
List skill comments
Paperclip operation: GET /api/companies/{companyId}/skills/{skillId}/comments. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_skills_by_skill_id_filesList skill filesBRead-onlyIdempotent
List skill files
Paperclip operation: GET /api/companies/{companyId}/skills/{skillId}/files. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_skills_by_skill_id_fork_precheckPreview company skill fork impactCRead-onlyIdempotent
Preview company skill fork impact
Paperclip operation: GET /api/companies/{companyId}/skills/{skillId}/fork-precheck. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_skills_by_skill_id_tes_70d1172de0Get a skill test runARead-onlyIdempotent
Get a skill test run
Paperclip operation: GET /api/companies/{companyId}/skills/{skillId}/test-runs/{runId}. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_skills_by_skill_id_test_inputsList skill test inputsBRead-onlyIdempotent
List skill test inputs
Paperclip operation: GET /api/companies/{companyId}/skills/{skillId}/test-inputs. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_skills_by_skill_id_test_runsList skill test runsBRead-onlyIdempotent
List skill test runs
Paperclip operation: GET /api/companies/{companyId}/skills/{skillId}/test-runs. Authorization class: board_or_agent.
Inputs: path (required), query. Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_skills_by_skill_id_update_statusGet skill update statusCRead-onlyIdempotent
Get skill update status
Paperclip operation: GET /api/companies/{companyId}/skills/{skillId}/update-status. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_skills_by_skill_id_ver_201dc507beGet a skill versionBRead-onlyIdempotent
Get a skill version
Paperclip operation: GET /api/companies/{companyId}/skills/{skillId}/versions/{versionId}. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_skills_by_skill_id_versionsList skill versionsCRead-onlyIdempotent
List skill versions
Paperclip operation: GET /api/companies/{companyId}/skills/{skillId}/versions. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_skills_categoriesList company skill categoriesCRead-onlyIdempotent
List company skill categories
Paperclip operation: GET /api/companies/{companyId}/skills/categories. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_skill_test_run_templatesList skill test-run templatesCRead-onlyIdempotent
List skill test-run templates
Paperclip operation: GET /api/companies/{companyId}/skill-test-run-templates. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_summary_slots_by_scope_20820b2eeeList dated revisions for a summary slotCRead-onlyIdempotent
List dated revisions for a summary slot
Paperclip operation: GET /api/companies/{companyId}/summary-slots/{scopeKind}/{slotKey}/revisions. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_summary_slots_by_scope_41be68b525Get a summary slot with its latest document and generation stateBRead-onlyIdempotent
Get a summary slot with its latest document and generation state
Paperclip operation: GET /api/companies/{companyId}/summary-slots/{scopeKind}/{slotKey}. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_teams_catalog_installedList installed catalog teamsCRead-onlyIdempotent
List installed catalog teams
Paperclip operation: GET /api/companies/{companyId}/teams/catalog/installed. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_timelineGet company work timelineCRead-onlyIdempotent
Get company work timeline
Paperclip operation: GET /api/companies/{companyId}/timeline. Authorization class: board_or_agent.
Inputs: path (required), query. Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_tools_action_requestsList pending tool action requestsBRead-onlyIdempotent
List pending tool action requests
Paperclip operation: GET /api/companies/{companyId}/tools/action-requests. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_tools_applicationsList tool applicationsBRead-onlyIdempotent
List tool applications
Paperclip operation: GET /api/companies/{companyId}/tools/applications. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_tools_apps_attentionList tool apps needing attentionBRead-onlyIdempotent
List tool apps needing attention
Paperclip operation: GET /api/companies/{companyId}/tools/apps/attention. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_tools_connectionsList tool connectionsBRead-onlyIdempotent
List tool connections
Paperclip operation: GET /api/companies/{companyId}/tools/connections. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_tools_examplesList installable tool examplesBRead-onlyIdempotent
List installable tool examples
Paperclip operation: GET /api/companies/{companyId}/tools/examples. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_tools_galleryList tool app gallery entriesCRead-onlyIdempotent
List tool app gallery entries
Paperclip operation: GET /api/companies/{companyId}/tools/gallery. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_tools_gatewaysList named MCP gatewaysBRead-onlyIdempotent
List named MCP gateways
Paperclip operation: GET /api/companies/{companyId}/tools/gateways. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_tools_policiesList tool policiesARead-onlyIdempotent
List tool policies
Paperclip operation: GET /api/companies/{companyId}/tools/policies. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_tools_profilesList tool access profiles with entries and bindingsBRead-onlyIdempotent
List tool access profiles with entries and bindings
Paperclip operation: GET /api/companies/{companyId}/tools/profiles. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_tools_profiles_effecti_34bf0a4a07Resolve effective tool access profiles for an agentBRead-onlyIdempotent
Resolve effective tool access profiles for an agent
Paperclip operation: GET /api/companies/{companyId}/tools/profiles/effective/agents/{agentId}. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_tools_runs_by_run_id_decisionsGet governed tool decisions for a run transcriptCRead-onlyIdempotent
Get governed tool decisions for a run transcript
Paperclip operation: GET /api/companies/{companyId}/tools/runs/{runId}/decisions. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_tools_runtime_healthSummarize MCP runtime health and alert recommendationsCRead-onlyIdempotent
Summarize MCP runtime health and alert recommendations
Paperclip operation: GET /api/companies/{companyId}/tools/runtime-health. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_tools_runtime_slotsList MCP runtime slotsBRead-onlyIdempotent
List MCP runtime slots
Paperclip operation: GET /api/companies/{companyId}/tools/runtime-slots. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_tools_stdio_templatesList approved stdio MCP templatesCRead-onlyIdempotent
List approved stdio MCP templates
Paperclip operation: GET /api/companies/{companyId}/tools/stdio-templates. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_tools_trust_rulesList tool trust rulesBRead-onlyIdempotent
List tool trust rules
Paperclip operation: GET /api/companies/{companyId}/tools/trust-rules. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_user_directoryGet company user directoryCRead-onlyIdempotent
Get company user directory
Paperclip operation: GET /api/companies/{companyId}/user-directory. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_users_by_user_id_inbox_49ab33ffa6Get a company user's inbox agent policyCRead-onlyIdempotent
Get a company user's inbox agent policy
Paperclip operation: GET /api/companies/{companyId}/users/{userId}/inbox-agent-policy. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_users_by_user_slug_profileGet a user profile within a companyBRead-onlyIdempotent
Get a user profile within a company
Paperclip operation: GET /api/companies/{companyId}/users/{userSlug}/profile. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_user_secret_definition_eff7d214cdGet user secret definition coverageCRead-onlyIdempotent
Get user secret definition coverage
Paperclip operation: GET /api/companies/{companyId}/user-secret-definitions/{definitionId}/coverage. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_user_secret_definitionsList user secret definitionsBRead-onlyIdempotent
List user secret definitions
Paperclip operation: GET /api/companies/{companyId}/user-secret-definitions. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_users_me_inbox_agent_policyGet the current user's inbox agent policyBRead-onlyIdempotent
Get the current user's inbox agent policy
Paperclip operation: GET /api/companies/{companyId}/users/me/inbox-agent-policy. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_by_company_id_workspace_overviewList bounded execution workspace overview rows for a companyARead-onlyIdempotent
List bounded execution workspace overview rows for a company
Paperclip operation: GET /api/companies/{companyId}/workspace-overview. Authorization class: board_or_agent.
Inputs: path (required), query. Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_import_jobs_by_job_idGet company import job statusARead-onlyIdempotent
Get company import job status
Paperclip operation: GET /api/companies/import/jobs/{jobId}. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_issuesLegacy — returns error directing to correct issues pathARead-onlyIdempotent
Legacy — returns error directing to correct issues path
Paperclip operation: GET /api/companies/issues. Authorization class: board.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_companies_statsCompany statsBRead-onlyIdempotent
Company stats
Paperclip operation: GET /api/companies/stats. Authorization class: board.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_decision_training_by_idGet a decision training exampleBRead-onlyIdempotent
Get a decision training example
Paperclip operation: GET /api/decision-training/{id}. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_environment_custom_image_setup_sessions_by_session_idGet and refresh an environment customImage setup sessionCRead-onlyIdempotent
Get and refresh an environment customImage setup session
Paperclip operation: GET /api/environment-custom-image-setup-sessions/{sessionId}. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_environment_leases_by_lease_idGet an environment leaseCRead-onlyIdempotent
Get an environment lease
Paperclip operation: GET /api/environment-leases/{leaseId}. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_environments_by_environment_id_custom_image_templateGet the active customImage template and setup status for an environmentCRead-onlyIdempotent
Get the active customImage template and setup status for an environment
Paperclip operation: GET /api/environments/{environmentId}/custom-image-template. Authorization class: board_or_agent.
Inputs: path (required), query. Returns: body, headers, encoding, status_code, +1 more
pc_get_environments_by_idGet an environmentARead-onlyIdempotent
Get an environment
Paperclip operation: GET /api/environments/{id}. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_environments_by_id_delete_blast_radiusGet environment delete blast radiusCRead-onlyDestructiveIdempotent
Get environment delete blast radius
Paperclip operation: GET /api/environments/{id}/delete-blast-radius. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_environments_by_id_leasesList leases for an environmentARead-onlyIdempotent
List leases for an environment
Paperclip operation: GET /api/environments/{id}/leases. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_execution_workspaces_by_idGet an execution workspaceCRead-onlyIdempotent
Get an execution workspace
Paperclip operation: GET /api/execution-workspaces/{id}. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_execution_workspaces_by_id_close_readinessCheck close-readiness of a workspaceCRead-onlyIdempotent
Check close-readiness of a workspace
Paperclip operation: GET /api/execution-workspaces/{id}/close-readiness. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_execution_workspaces_by_id_workspace_operationsList workspace operationsCRead-onlyIdempotent
List workspace operations
Paperclip operation: GET /api/execution-workspaces/{id}/workspace-operations. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_feedback_traces_by_trace_idGet a feedback traceBRead-onlyIdempotent
Get a feedback trace
Paperclip operation: GET /api/feedback-traces/{traceId}. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_feedback_traces_by_trace_id_bundleGet a feedback trace bundleCRead-onlyIdempotent
Get a feedback trace bundle
Paperclip operation: GET /api/feedback-traces/{traceId}/bundle. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_goals_by_idGet a goalBRead-onlyIdempotent
Get a goal
Paperclip operation: GET /api/goals/{id}. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_healthHealth checkBRead-onlyIdempotent
Health check
Paperclip operation: GET /api/health. Authorization class: public.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_heartbeat_runs_by_run_idGet a heartbeat runBRead-onlyIdempotent
Get a heartbeat run
Paperclip operation: GET /api/heartbeat-runs/{runId}. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_heartbeat_runs_by_run_id_eventsGet events for a heartbeat runBRead-onlyIdempotent
Get events for a heartbeat run
Paperclip operation: GET /api/heartbeat-runs/{runId}/events. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_heartbeat_runs_by_run_id_issuesList issues for a heartbeat runCRead-onlyIdempotent
List issues for a heartbeat run
Paperclip operation: GET /api/heartbeat-runs/{runId}/issues. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_heartbeat_runs_by_run_id_logGet log for a heartbeat runCRead-onlyIdempotent
Get log for a heartbeat run
Paperclip operation: GET /api/heartbeat-runs/{runId}/log. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_heartbeat_runs_by_run_id_workspace_operationsList workspace operations for a runCRead-onlyIdempotent
List workspace operations for a run
Paperclip operation: GET /api/heartbeat-runs/{runId}/workspace-operations. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_instance_scheduler_heartbeatsList scheduler heartbeatsARead-onlyIdempotent
List scheduler heartbeats
Paperclip operation: GET /api/instance/scheduler-heartbeats. Authorization class: board.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_instance_settingsGet instance settingsBRead-onlyIdempotent
Get instance settings
Paperclip operation: GET /api/instance/settings. Authorization class: board.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_instance_settings_experimentalGet experimental instance settingsARead-onlyIdempotent
Get experimental instance settings
Paperclip operation: GET /api/instance/settings/experimental. Authorization class: board.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_instance_settings_generalGet general instance settingsARead-onlyIdempotent
Get general instance settings
Paperclip operation: GET /api/instance/settings/general. Authorization class: board.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_invites_by_tokenGet an invite by tokenARead-onlyIdempotent
Get an invite by token
Paperclip operation: GET /api/invites/{token}. Authorization class: public.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_invites_by_token_logoGet company logo for an inviteCRead-onlyIdempotent
Get company logo for an invite
Paperclip operation: GET /api/invites/{token}/logo. Authorization class: public.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_invites_by_token_onboardingGet onboarding data for an inviteCRead-onlyIdempotent
Get onboarding data for an invite
Paperclip operation: GET /api/invites/{token}/onboarding. Authorization class: public.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_invites_by_token_onboarding_txtGet onboarding instructions as plain textBRead-onlyIdempotent
Get onboarding instructions as plain text
Paperclip operation: GET /api/invites/{token}/onboarding.txt. Authorization class: public.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_invites_by_token_skills_by_skill_nameGet a skill by name for an inviteBRead-onlyIdempotent
Get a skill by name for an invite
Paperclip operation: GET /api/invites/{token}/skills/{skillName}. Authorization class: public.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_invites_by_token_skills_indexGet skills index for an inviteCRead-onlyIdempotent
Get skills index for an invite
Paperclip operation: GET /api/invites/{token}/skills/index. Authorization class: public.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_invites_by_token_test_resolutionTest invite token resolutionCRead-onlyIdempotent
Test invite token resolution
Paperclip operation: GET /api/invites/{token}/test-resolution. Authorization class: public.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issuesLegacy — returns error directing to /api/companies/{companyId}/issuesARead-onlyIdempotent
Legacy — returns error directing to /api/companies/{companyId}/issues
Paperclip operation: GET /api/issues. Authorization class: board_or_agent.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_idGet an issueCRead-onlyIdempotent
Get an issue
Paperclip operation: GET /api/issues/{id}. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_id_accepted_plan_decompositionsList accepted plan decompositionsBRead-onlyIdempotent
List accepted plan decompositions
Paperclip operation: GET /api/issues/{id}/accepted-plan-decompositions. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_id_activityList activity for an issueCRead-onlyIdempotent
List activity for an issue
Paperclip operation: GET /api/issues/{id}/activity. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_id_approvalsList issue approvalsCRead-onlyIdempotent
List issue approvals
Paperclip operation: GET /api/issues/{id}/approvals. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_id_attachmentsList issue attachmentsCRead-onlyIdempotent
List issue attachments
Paperclip operation: GET /api/issues/{id}/attachments. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_id_commentsList issue commentsCRead-onlyIdempotent
List issue comments
Paperclip operation: GET /api/issues/{id}/comments. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_id_comments_by_comment_idGet a single issue commentBRead-onlyIdempotent
Get a single issue comment
Paperclip operation: GET /api/issues/{id}/comments/{commentId}. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_id_cost_summaryGet issue cost summaryBRead-onlyIdempotent
Get issue cost summary
Paperclip operation: GET /api/issues/{id}/cost-summary. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_id_diagnostics_blockersGet blocker diagnostics for an issueCRead-onlyIdempotent
Get blocker diagnostics for an issue
Paperclip operation: GET /api/issues/{id}/diagnostics/blockers. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_id_diagnostics_subtreeGet bounded subtree wake and blocker diagnostics for an issueBRead-onlyIdempotent
Get bounded subtree wake and blocker diagnostics for an issue
Paperclip operation: GET /api/issues/{id}/diagnostics/subtree. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_id_diagnostics_wakesGet wake diagnostics for an issueBRead-onlyIdempotent
Get wake diagnostics for an issue
Paperclip operation: GET /api/issues/{id}/diagnostics/wakes. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_id_documentsList issue documentsCRead-onlyIdempotent
List issue documents
Paperclip operation: GET /api/issues/{id}/documents. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_id_documents_by_keyGet an issue documentBRead-onlyIdempotent
Get an issue document
Paperclip operation: GET /api/issues/{id}/documents/{key}. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_id_documents_by_key_annotationsList document annotation threadsBRead-onlyIdempotent
List document annotation threads
Paperclip operation: GET /api/issues/{id}/documents/{key}/annotations. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_id_documents_by_key_annotations_by_thread_idGet a document annotation threadBRead-onlyIdempotent
Get a document annotation thread
Paperclip operation: GET /api/issues/{id}/documents/{key}/annotations/{threadId}. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_id_documents_by_key_revisionsList issue document revisionsBRead-onlyIdempotent
List issue document revisions
Paperclip operation: GET /api/issues/{id}/documents/{key}/revisions. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_id_external_objectsList external objects mentioned by an issueCRead-onlyIdempotent
List external objects mentioned by an issue
Paperclip operation: GET /api/issues/{id}/external-objects. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_id_external_object_summaryGet external object status summary for an issueCRead-onlyIdempotent
Get external object status summary for an issue
Paperclip operation: GET /api/issues/{id}/external-object-summary. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_id_feedback_tracesList issue feedback tracesCRead-onlyIdempotent
List issue feedback traces
Paperclip operation: GET /api/issues/{id}/feedback-traces. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_id_feedback_votesList issue feedback votesBRead-onlyIdempotent
List issue feedback votes
Paperclip operation: GET /api/issues/{id}/feedback-votes. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_id_heartbeat_contextGet issue heartbeat contextCRead-onlyIdempotent
Get issue heartbeat context
Paperclip operation: GET /api/issues/{id}/heartbeat-context. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_id_interactionsList issue thread interactionsARead-onlyIdempotent
List issue thread interactions
Paperclip operation: GET /api/issues/{id}/interactions. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_id_recovery_actionsList issue recovery actionsBRead-onlyIdempotent
List issue recovery actions
Paperclip operation: GET /api/issues/{id}/recovery-actions. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_id_runsList runs for an issueCRead-onlyIdempotent
List runs for an issue
Paperclip operation: GET /api/issues/{id}/runs. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_id_tree_control_stateGet issue tree control stateCRead-onlyIdempotent
Get issue tree control state
Paperclip operation: GET /api/issues/{id}/tree-control/state. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_id_tree_holdsList issue tree holdsCRead-onlyIdempotent
List issue tree holds
Paperclip operation: GET /api/issues/{id}/tree-holds. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_id_tree_holds_by_hold_idGet an issue tree holdCRead-onlyIdempotent
Get an issue tree hold
Paperclip operation: GET /api/issues/{id}/tree-holds/{holdId}. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_id_watchdogGet active issue watchdogCRead-onlyIdempotent
Get active issue watchdog
Paperclip operation: GET /api/issues/{id}/watchdog. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_id_work_productsList issue work productsCRead-onlyIdempotent
List issue work products
Paperclip operation: GET /api/issues/{id}/work-products. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_issue_id_active_runGet active run for an issueCRead-onlyIdempotent
Get active run for an issue
Paperclip operation: GET /api/issues/{issueId}/active-run. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_issue_id_file_resources_contentRead issue workspace file contentCRead-onlyIdempotent
Read issue workspace file content
Paperclip operation: GET /api/issues/{issueId}/file-resources/content. Authorization class: board.
Inputs: path (required), query (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_issue_id_file_resources_listList workspace files for an issueCRead-onlyIdempotent
List workspace files for an issue
Paperclip operation: GET /api/issues/{issueId}/file-resources/list. Authorization class: board.
Inputs: path (required), query. Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_issue_id_file_resources_resolveResolve an issue workspace fileCRead-onlyIdempotent
Resolve an issue workspace file
Paperclip operation: GET /api/issues/{issueId}/file-resources/resolve. Authorization class: board.
Inputs: path (required), query (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_issues_by_issue_id_live_runsList live runs for an issueBRead-onlyIdempotent
List live runs for an issue
Paperclip operation: GET /api/issues/{issueId}/live-runs. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_llms_agent_configuration_adapter_type_txtGet agent configuration for a specific adapter typeCRead-onlyIdempotent
Get agent configuration for a specific adapter type
Paperclip operation: GET /api/llms/agent-configuration/{adapterType}.txt. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_llms_agent_configuration_txtGet agent configuration as plain text (for LLM context)ARead-onlyIdempotent
Get agent configuration as plain text (for LLM context)
Paperclip operation: GET /api/llms/agent-configuration.txt. Authorization class: board_or_agent.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_llms_agent_icons_txtGet agent icon names as plain textARead-onlyIdempotent
Get agent icon names as plain text
Paperclip operation: GET /api/llms/agent-icons.txt. Authorization class: board_or_agent.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_mcp_gateways_by_gateway_public_idDescribe a public MCP gateway endpointARead-onlyIdempotent
Describe a public MCP gateway endpoint
Paperclip operation: GET /mcp/gateways/{gatewayPublicId}. Authorization class: public.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_openapi_jsonGet the generated OpenAPI documentBRead-onlyIdempotent
Get the generated OpenAPI document
Paperclip operation: GET /api/openapi.json. Authorization class: public.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_pluginsList installed pluginsARead-onlyIdempotent
List installed plugins
Paperclip operation: GET /api/plugins. Authorization class: board.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_plugins_by_plugin_idGet a pluginCRead-onlyIdempotent
Get a plugin
Paperclip operation: GET /api/plugins/{pluginId}. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_plugins_by_plugin_id_bridge_stream_by_channelSubscribe to a plugin bridge SSE streamCRead-onlyIdempotent
Subscribe to a plugin bridge SSE stream
Paperclip operation: GET /api/plugins/{pluginId}/bridge/stream/{channel}. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_plugins_by_plugin_id_companies_by_company_id_l_5d34efbd63List plugin local foldersCRead-onlyIdempotent
List plugin local folders
Paperclip operation: GET /api/plugins/{pluginId}/companies/{companyId}/local-folders. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_plugins_by_plugin_id_companies_by_company_id_l_ef344745a9Get plugin local folder statusBRead-onlyIdempotent
Get plugin local folder status
Paperclip operation: GET /api/plugins/{pluginId}/companies/{companyId}/local-folders/{folderKey}/status. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_plugins_by_plugin_id_configGet company-scoped plugin configBRead-onlyIdempotent
Get company-scoped plugin config
Paperclip operation: GET /api/plugins/{pluginId}/config. Authorization class: board.
Inputs: path (required), query (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_plugins_by_plugin_id_dashboardGet plugin dashboard dataCRead-onlyIdempotent
Get plugin dashboard data
Paperclip operation: GET /api/plugins/{pluginId}/dashboard. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_plugins_by_plugin_id_healthGet plugin healthBRead-onlyIdempotent
Get plugin health
Paperclip operation: GET /api/plugins/{pluginId}/health. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_plugins_by_plugin_id_jobsList plugin jobsCRead-onlyIdempotent
List plugin jobs
Paperclip operation: GET /api/plugins/{pluginId}/jobs. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_plugins_by_plugin_id_jobs_by_job_id_runsList runs for a plugin jobCRead-onlyIdempotent
List runs for a plugin job
Paperclip operation: GET /api/plugins/{pluginId}/jobs/{jobId}/runs. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_plugins_by_plugin_id_logsGet plugin logsCRead-onlyIdempotent
Get plugin logs
Paperclip operation: GET /api/plugins/{pluginId}/logs. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_plugins_by_plugin_id_ui_by_file_pathServe plugin UI static fileBRead-onlyIdempotent
Serve plugin UI static file
Paperclip operation: GET /api/_plugins/{pluginId}/ui/{filePath}. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_plugins_examplesList example pluginsBRead-onlyIdempotent
List example plugins
Paperclip operation: GET /api/plugins/examples. Authorization class: board.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_plugins_toolsList plugin toolsBRead-onlyIdempotent
List plugin tools
Paperclip operation: GET /api/plugins/tools. Authorization class: board.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_plugins_ui_contributionsList plugin UI contributionsARead-onlyIdempotent
List plugin UI contributions
Paperclip operation: GET /api/plugins/ui-contributions. Authorization class: board.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_projects_by_idGet a projectBRead-onlyIdempotent
Get a project
Paperclip operation: GET /api/projects/{id}. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_projects_by_id_external_object_summaryGet external object status summary for a projectARead-onlyIdempotent
Get external object status summary for a project
Paperclip operation: GET /api/projects/{id}/external-object-summary. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_projects_by_id_workspacesList project workspacesBRead-onlyIdempotent
List project workspaces
Paperclip operation: GET /api/projects/{id}/workspaces. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_routines_by_idGet a routineCRead-onlyIdempotent
Get a routine
Paperclip operation: GET /api/routines/{id}. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_routines_by_id_description_annotationsList routine description annotation threadsARead-onlyIdempotent
List routine description annotation threads
Paperclip operation: GET /api/routines/{id}/description/annotations. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_routines_by_id_description_annotations_by_thread_idGet a routine description annotation threadARead-onlyIdempotent
Get a routine description annotation thread
Paperclip operation: GET /api/routines/{id}/description/annotations/{threadId}. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_routines_by_id_revisionsList routine revisionsBRead-onlyIdempotent
List routine revisions
Paperclip operation: GET /api/routines/{id}/revisions. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_routines_by_id_runsList runs for a routineBRead-onlyIdempotent
List runs for a routine
Paperclip operation: GET /api/routines/{id}/runs. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_secret_provider_configs_by_idGet a secret provider configurationBRead-onlyIdempotent
Get a secret provider configuration
Paperclip operation: GET /api/secret-provider-configs/{id}. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_secrets_by_id_access_eventsList secret access eventsARead-onlyIdempotent
List secret access events
Paperclip operation: GET /api/secrets/{id}/access-events. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_secrets_by_id_usageGet secret usageCRead-onlyIdempotent
Get secret usage
Paperclip operation: GET /api/secrets/{id}/usage. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_sidebar_preferences_meGet current user sidebar preferencesBRead-onlyIdempotent
Get current user sidebar preferences
Paperclip operation: GET /api/sidebar-preferences/me. Authorization class: board_or_agent.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_skills_availableList available skillsARead-onlyIdempotent
List available skills
Paperclip operation: GET /api/skills/available. Authorization class: board_or_agent.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_skills_by_skill_nameGet a skill by nameBRead-onlyIdempotent
Get a skill by name
Paperclip operation: GET /api/skills/{skillName}. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_skills_catalogList catalog skillsBRead-onlyIdempotent
List catalog skills
Paperclip operation: GET /api/skills/catalog. Authorization class: board_or_agent.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_skills_catalog_by_catalog_idGet a catalog skillCRead-onlyIdempotent
Get a catalog skill
Paperclip operation: GET /api/skills/catalog/{catalogId}. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_skills_catalog_by_catalog_id_filesList catalog skill filesBRead-onlyIdempotent
List catalog skill files
Paperclip operation: GET /api/skills/catalog/{catalogId}/files. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_skills_indexGet skills indexCRead-onlyIdempotent
Get skills index
Paperclip operation: GET /api/skills/index. Authorization class: board_or_agent.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_teams_catalogList catalog teamsBRead-onlyIdempotent
List catalog teams
Paperclip operation: GET /api/teams/catalog. Authorization class: board_or_agent.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_teams_catalog_by_catalog_idGet catalog teamBRead-onlyIdempotent
Get catalog team
Paperclip operation: GET /api/teams/catalog/{catalogId}. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_teams_catalog_by_catalog_id_filesGet catalog team fileCRead-onlyIdempotent
Get catalog team file
Paperclip operation: GET /api/teams/catalog/{catalogId}/files. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_tool_connections_by_connection_idGet a tool connectionCRead-onlyIdempotent
Get a tool connection
Paperclip operation: GET /api/tool-connections/{connectionId}. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_tool_connections_by_connection_id_activityList tool connection activityARead-onlyIdempotent
List tool connection activity
Paperclip operation: GET /api/tool-connections/{connectionId}/activity. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_tool_connections_by_connection_id_catalogList a tool connection catalogBRead-onlyIdempotent
List a tool connection catalog
Paperclip operation: GET /api/tool-connections/{connectionId}/catalog. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_tool_connections_by_connection_id_grantsList tool connection grantsBRead-onlyIdempotent
List tool connection grants
Paperclip operation: GET /api/tool-connections/{connectionId}/grants. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_tool_connections_by_connection_id_installsList tool connection installsCRead-onlyIdempotent
List tool connection installs
Paperclip operation: GET /api/tool-connections/{connectionId}/installs. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_tool_connections_by_connection_id_test_agentsList agents available for tool connection test callsCRead-onlyIdempotent
List agents available for tool connection test calls
Paperclip operation: GET /api/tool-connections/{connectionId}/test-agents. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_tool_connections_by_connection_id_test_calls_b_1a81d0bf42Get a tool connection test call statusCRead-onlyIdempotent
Get a tool connection test call status
Paperclip operation: GET /api/tool-connections/{connectionId}/test-calls/{actionRequestId}. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_tool_connections_by_connection_id_usageGet tool connection usageCRead-onlyIdempotent
Get tool connection usage
Paperclip operation: GET /api/tool-connections/{connectionId}/usage. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_tool_gateway_auditList tool gateway audit eventsBRead-onlyIdempotent
List tool gateway audit events
Paperclip operation: GET /api/tool-gateway/audit. Authorization class: board_or_agent.
Inputs: query. Returns: body, headers, encoding, status_code, +1 more
pc_get_tool_gateway_gateways_by_gateway_id_mcpDescribe a named MCP gateway endpointBRead-onlyIdempotent
Describe a named MCP gateway endpoint
Paperclip operation: GET /api/tool-gateway/gateways/{gatewayId}/mcp. Authorization class: public.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_tool_gateway_runtime_slotsList gateway runtime slotsBRead-onlyIdempotent
List gateway runtime slots
Paperclip operation: GET /api/tool-gateway/runtime-slots. Authorization class: board_or_agent.
Inputs: query. Returns: body, headers, encoding, status_code, +1 more
pc_get_tool_gateway_toolsList tools available to a gateway sessionBRead-onlyIdempotent
List tools available to a gateway session
Paperclip operation: GET /api/tool-gateway/tools. Authorization class: board_or_agent.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_tool_profiles_by_profile_id_new_toolsList new catalog tools pending profile reviewBRead-onlyIdempotent
List new catalog tools pending profile review
Paperclip operation: GET /api/tool-profiles/{profileId}/new-tools. Authorization class: board.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_get_tools_oauth_callbackHandle a tool app OAuth callbackBIdempotent
Handle a tool app OAuth callback
Paperclip operation: GET /api/tools/oauth/callback. Authorization class: board.
Inputs: no named parameters. Returns: body, headers, encoding, status_code, +1 more
pc_get_workspace_operations_by_operation_id_logGet log for a workspace operationBRead-onlyIdempotent
Get log for a workspace operation
Paperclip operation: GET /api/workspace-operations/{operationId}/log. Authorization class: board_or_agent.
Inputs: path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_adapters_by_typeEnable or disable an adapterCDestructive
Enable or disable an adapter
Paperclip operation: PATCH /api/adapters/{type}. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_adapters_by_type_overridePause or resume an adapter's override of a builtinCDestructive
Pause or resume an adapter's override of a builtin
Paperclip operation: PATCH /api/adapters/{type}/override. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_agents_by_agent_id_budgetsUpdate agent budgetC
Update agent budget
Paperclip operation: PATCH /api/agents/{agentId}/budgets. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_agents_by_idUpdate an agentC
Update an agent
Paperclip operation: PATCH /api/agents/{id}. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_agents_by_id_instructions_bundleUpdate agent instructions bundleC
Update agent instructions bundle
Paperclip operation: PATCH /api/agents/{id}/instructions-bundle. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_agents_by_id_instructions_pathUpdate agent instructions pathC
Update agent instructions path
Paperclip operation: PATCH /api/agents/{id}/instructions-path. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_agents_by_id_permissionsUpdate agent permissionsC
Update agent permissions
Paperclip operation: PATCH /api/agents/{id}/permissions. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_auth_profileUpdate current user profileC
Update current user profile
Paperclip operation: PATCH /api/auth/profile. Authorization class: board.
Inputs: body (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_companies_by_company_idUpdate a companyC
Update a company
Paperclip operation: PATCH /api/companies/{companyId}. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_companies_by_company_id_brandingUpdate company brandingC
Update company branding
Paperclip operation: PATCH /api/companies/{companyId}/branding. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_companies_by_company_id_budgetsUpdate company budgetC
Update company budget
Paperclip operation: PATCH /api/companies/{companyId}/budgets. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_companies_by_company_id_folders_by_folder_idUpdate a folderC
Update a folder
Paperclip operation: PATCH /api/companies/{companyId}/folders/{folderId}. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_companies_by_company_id_members_by_member_idUpdate a company member status or roleC
Update a company member status or role
Paperclip operation: PATCH /api/companies/{companyId}/members/{memberId}. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_companies_by_company_id_members_by_member_id_0357ace8e7Update a company member role and explicit grantsC
Update a company member role and explicit grants
Paperclip operation: PATCH /api/companies/{companyId}/members/{memberId}/role-and-grants. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_companies_by_company_id_members_by_member_id_4669d5971dUpdate explicit company member permissionsC
Update explicit company member permissions
Paperclip operation: PATCH /api/companies/{companyId}/members/{memberId}/permissions. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_companies_by_company_id_me_user_secrets_by_secret_idUpdate my user secret valueC
Update my user secret value
Paperclip operation: PATCH /api/companies/{companyId}/me/user-secrets/{secretId}. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_companies_by_company_id_skills_by_skill_idUpdate a company skillB
Update a company skill
Paperclip operation: PATCH /api/companies/{companyId}/skills/{skillId}. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_patch_companies_by_company_id_skills_by_skill_id_c_277fbd3eeaUpdate a skill commentB
Update a skill comment
Paperclip operation: PATCH /api/companies/{companyId}/skills/{skillId}/comments/{commentId}. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_patch_companies_by_company_id_skills_by_skill_id_filesUpdate a skill fileC
Update a skill file
Paperclip operation: PATCH /api/companies/{companyId}/skills/{skillId}/files. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_companies_by_company_id_skills_by_skill_id_t_9d61189c0fUpdate a skill test inputC
Update a skill test input
Paperclip operation: PATCH /api/companies/{companyId}/skills/{skillId}/test-inputs/{inputId}. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_companies_by_company_id_skill_test_run_templ_550f402bd9Update a skill test-run templateC
Update a skill test-run template
Paperclip operation: PATCH /api/companies/{companyId}/skill-test-run-templates/{templateId}. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_companies_by_company_id_tools_policies_by_policy_idUpdate a tool policyC
Update a tool policy
Paperclip operation: PATCH /api/companies/{companyId}/tools/policies/{policyId}. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_companies_by_company_id_user_secret_definiti_3552f379eaUpdate a user secret definitionC
Update a user secret definition
Paperclip operation: PATCH /api/companies/{companyId}/user-secret-definitions/{definitionId}. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_decision_training_by_idUpdate decision training notesC
Update decision training notes
Paperclip operation: PATCH /api/decision-training/{id}. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_environments_by_idUpdate an environmentC
Update an environment
Paperclip operation: PATCH /api/environments/{id}. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_execution_workspaces_by_idUpdate an execution workspaceD
Update an execution workspace
Paperclip operation: PATCH /api/execution-workspaces/{id}. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_goals_by_idUpdate a goalB
Update a goal
Paperclip operation: PATCH /api/goals/{id}. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_instance_settingsUpdate instance settingsC
Update instance settings
Paperclip operation: PATCH /api/instance/settings. Authorization class: board.
Inputs: body (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_instance_settings_experimentalUpdate experimental instance settingsC
Update experimental instance settings
Paperclip operation: PATCH /api/instance/settings/experimental. Authorization class: board.
Inputs: body (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_instance_settings_generalUpdate general instance settingsB
Update general instance settings
Paperclip operation: PATCH /api/instance/settings/general. Authorization class: board.
Inputs: body (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_issues_by_idUpdate an issueC
Update an issue
Paperclip operation: PATCH /api/issues/{id}. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_issues_by_id_documents_by_key_annotations_by_thread_idUpdate a document annotation threadC
Update a document annotation thread
Paperclip operation: PATCH /api/issues/{id}/documents/{key}/annotations/{threadId}. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_projects_by_idUpdate a projectC
Update a project
Paperclip operation: PATCH /api/projects/{id}. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_projects_by_id_workspaces_by_workspace_idUpdate a project workspaceC
Update a project workspace
Paperclip operation: PATCH /api/projects/{id}/workspaces/{workspaceId}. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_routines_by_idUpdate a routineC
Update a routine
Paperclip operation: PATCH /api/routines/{id}. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_routines_by_id_description_annotations_by_thread_idUpdate a routine description annotation threadC
Update a routine description annotation thread
Paperclip operation: PATCH /api/routines/{id}/description/annotations/{threadId}. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_routine_triggers_by_idUpdate a routine triggerC
Update a routine trigger
Paperclip operation: PATCH /api/routine-triggers/{id}. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_secret_provider_configs_by_idUpdate a secret provider configurationC
Update a secret provider configuration
Paperclip operation: PATCH /api/secret-provider-configs/{id}. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_secrets_by_idUpdate a secretC
Update a secret
Paperclip operation: PATCH /api/secrets/{id}. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_tool_applications_by_application_idUpdate a tool applicationC
Update a tool application
Paperclip operation: PATCH /api/tool-applications/{applicationId}. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_tool_connections_by_connection_idUpdate a tool connectionC
Update a tool connection
Paperclip operation: PATCH /api/tool-connections/{connectionId}. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_tool_gateway_gateways_by_gateway_idUpdate a named MCP gatewayC
Update a named MCP gateway
Paperclip operation: PATCH /api/tool-gateway/gateways/{gatewayId}. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_tool_profile_entries_by_entry_idUpdate a tool access profile entryB
Update a tool access profile entry
Paperclip operation: PATCH /api/tool-profile-entries/{entryId}. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_tool_profiles_by_profile_idUpdate a tool access profileC
Update a tool access profile
Paperclip operation: PATCH /api/tool-profiles/{profileId}. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_patch_work_products_by_idUpdate a work productC
Update a work product
Paperclip operation: PATCH /api/work-products/{id}. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_adapters_by_type_reinstallReinstall an adapterC
Reinstall an adapter
Paperclip operation: POST /api/adapters/{type}/reinstall. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_adapters_by_type_reloadReload an adapterC
Reload an adapter
Paperclip operation: POST /api/adapters/{type}/reload. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_adapters_installInstall an adapterC
Install an adapter
Paperclip operation: POST /api/adapters/install. Authorization class: board_or_agent.
Inputs: body (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_admin_users_by_user_id_demote_instance_adminDemote a user from instance adminCDestructive
Demote a user from instance admin
Paperclip operation: POST /api/admin/users/{userId}/demote-instance-admin. Authorization class: instance_admin.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_admin_users_by_user_id_promote_instance_adminPromote a user to instance adminC
Promote a user to instance admin
Paperclip operation: POST /api/admin/users/{userId}/promote-instance-admin. Authorization class: instance_admin.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_agents_by_id_approveApprove a pending agent actionC
Approve a pending agent action
Paperclip operation: POST /api/agents/{id}/approve. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_agents_by_id_claude_loginTrigger Claude login for agentB
Trigger Claude login for agent
Paperclip operation: POST /api/agents/{id}/claude-login. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_agents_by_id_clear_errorClear an agent errorB
Clear an agent error
Paperclip operation: POST /api/agents/{id}/clear-error. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_agents_by_id_config_revisions_by_revision_id_rollbackRoll back to a config revisionC
Roll back to a config revision
Paperclip operation: POST /api/agents/{id}/config-revisions/{revisionId}/rollback. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_agents_by_id_heartbeat_invokeInvoke agent heartbeatC
Invoke agent heartbeat
Paperclip operation: POST /api/agents/{id}/heartbeat/invoke. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_agents_by_id_keysCreate an agent API keyC
Create an agent API key
Paperclip operation: POST /api/agents/{id}/keys. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_agents_by_id_pausePause an agentCDestructive
Pause an agent
Paperclip operation: POST /api/agents/{id}/pause. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_agents_by_id_resumeResume an agentC
Resume an agent
Paperclip operation: POST /api/agents/{id}/resume. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_agents_by_id_runtime_state_reset_sessionReset agent sessionCDestructive
Reset agent session
Paperclip operation: POST /api/agents/{id}/runtime-state/reset-session. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_agents_by_id_skills_syncSync desired skills onto an agent configurationC
Sync desired skills onto an agent configuration
Paperclip operation: POST /api/agents/{id}/skills/sync. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_agents_by_id_terminateTerminate an agentCDestructive
Terminate an agent
Paperclip operation: POST /api/agents/{id}/terminate. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_agents_by_id_wakeupWake up an agentC
Wake up an agent
Paperclip operation: POST /api/agents/{id}/wakeup. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_agents_me_connections_by_connection_id_start_7b2d54e45cStart user authorization for an agent tool connectionC
Start user authorization for an agent tool connection
Paperclip operation: POST /api/agents/me/connections/{connectionId}/start-authorization. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_agents_me_connections_by_connection_id_tokenMint a short-lived token for an agent connectionC
Mint a short-lived token for an agent connection
Paperclip operation: POST /api/agents/me/connections/{connectionId}/token. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_agents_me_secrets_by_key_valueFetch one secret value for the current agent runB
Fetch one secret value for the current agent run
Paperclip operation: POST /api/agents/me/secrets/{key}/value. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_approvals_by_id_approveApprove an approvalC
Approve an approval
Paperclip operation: POST /api/approvals/{id}/approve. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_approvals_by_id_commentsAdd a comment to an approvalC
Add a comment to an approval
Paperclip operation: POST /api/approvals/{id}/comments. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_approvals_by_id_rejectReject an approvalCDestructive
Reject an approval
Paperclip operation: POST /api/approvals/{id}/reject. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_approvals_by_id_request_revisionRequest revision on an approvalC
Request revision on an approval
Paperclip operation: POST /api/approvals/{id}/request-revision. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_approvals_by_id_resubmitResubmit an approvalC
Resubmit an approval
Paperclip operation: POST /api/approvals/{id}/resubmit. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_board_api_keysCreate a named board API keyC
Create a named board API key
Paperclip operation: POST /api/board-api-keys. Authorization class: board.
Inputs: body (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_board_chat_streamStream a board-level chat response (requires enableConferenceRoomChat)B
Stream a board-level chat response (requires enableConferenceRoomChat)
Paperclip operation: POST /api/board/chat/stream. Authorization class: board_or_agent.
Inputs: body (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_board_claim_by_token_claimClaim a board tokenC
Claim a board token
Paperclip operation: POST /api/board-claim/{token}/claim. Authorization class: board.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_bootstrap_claimClaim first instance admin from a browser sessionB
Claim first instance admin from a browser session
Paperclip operation: POST /api/bootstrap/claim. Authorization class: board.
Inputs: body. Returns: body, headers, encoding, status_code, +1 more
pc_post_cli_auth_challengesCreate a CLI auth challengeC
Create a CLI auth challenge
Paperclip operation: POST /api/cli-auth/challenges. Authorization class: public.
Inputs: body (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_cli_auth_challenges_by_id_approveApprove a CLI auth challengeB
Approve a CLI auth challenge
Paperclip operation: POST /api/cli-auth/challenges/{id}/approve. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_cli_auth_challenges_by_id_cancelCancel a CLI auth challengeCDestructive
Cancel a CLI auth challenge
Paperclip operation: POST /api/cli-auth/challenges/{id}/cancel. Authorization class: public.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_cli_auth_revoke_currentRevoke current CLI auth sessionBDestructive
Revoke current CLI auth session
Paperclip operation: POST /api/cli-auth/revoke-current. Authorization class: board_or_agent.
Inputs: body. Returns: body, headers, encoding, status_code, +1 more
pc_post_cloud_upstreams_by_connection_id_push_runsCreate a cloud upstream push runC
Create a cloud upstream push run
Paperclip operation: POST /api/cloud-upstreams/{connectionId}/push-runs. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_cloud_upstreams_by_connection_id_push_runs_by_6ea0942f3cCancel a cloud upstream push runCDestructive
Cancel a cloud upstream push run
Paperclip operation: POST /api/cloud-upstreams/{connectionId}/push-runs/{runId}/cancel. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_cloud_upstreams_by_connection_id_push_runs_by_808f4ac4b9Activate cloud upstream push run entitiesC
Activate cloud upstream push run entities
Paperclip operation: POST /api/cloud-upstreams/{connectionId}/push-runs/{runId}/activation. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_cloud_upstreams_by_connection_id_push_runs_previewPreview a cloud upstream push runC
Preview a cloud upstream push run
Paperclip operation: POST /api/cloud-upstreams/{connectionId}/push-runs/preview. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_cloud_upstreams_connect_finishFinish a cloud upstream connectionC
Finish a cloud upstream connection
Paperclip operation: POST /api/cloud-upstreams/connect/finish. Authorization class: board.
Inputs: body (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_cloud_upstreams_connect_startStart a cloud upstream connectionC
Start a cloud upstream connection
Paperclip operation: POST /api/cloud-upstreams/connect/start. Authorization class: board.
Inputs: body (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companiesCreate a companyB
Create a company
Paperclip operation: POST /api/companies. Authorization class: instance_admin.
Inputs: body (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_activityCreate an activity entryC
Create an activity entry
Paperclip operation: POST /api/companies/{companyId}/activity. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_adapters_by_type_test_180122c131Validate adapter environment access for a companyB
Validate adapter environment access for a company
Paperclip operation: POST /api/companies/{companyId}/adapters/{type}/test-environment. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_agent_hiresHire an agentC
Hire an agent
Paperclip operation: POST /api/companies/{companyId}/agent-hires. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_agentsCreate an agentC
Create an agent
Paperclip operation: POST /api/companies/{companyId}/agents. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_approvalsCreate an approvalC
Create an approval
Paperclip operation: POST /api/companies/{companyId}/approvals. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_archiveArchive a companyBDestructive
Archive a company
Paperclip operation: POST /api/companies/{companyId}/archive. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_assets_imagesUpload an image assetC
Upload an image asset
Paperclip operation: POST /api/companies/{companyId}/assets/images. Authorization class: board_or_agent.
The source specification omits the upload body; this gateway provides a documented multipart compatibility input.
Inputs: path (required), body, multipart. Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_budget_incidents_by_i_e568c50e5cResolve a budget incidentC
Resolve a budget incident
Paperclip operation: POST /api/companies/{companyId}/budget-incidents/{incidentId}/resolve. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_budgets_policiesCreate or update a budget policyC
Create or update a budget policy
Paperclip operation: POST /api/companies/{companyId}/budgets/policies. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_built_in_agents_by_ke_0577ec4101Run a built-in routine onceC
Run a built-in routine once
Paperclip operation: POST /api/companies/{companyId}/built-in-agents/{key}/routines/{routineKey}/run. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_built_in_agents_by_ke_ced9369e52Enable a built-in routine scheduleB
Enable a built-in routine schedule
Paperclip operation: POST /api/companies/{companyId}/built-in-agents/{key}/routines/{routineKey}/enable. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_built_in_agents_by_ke_d762508175Disable a built-in routine scheduleCDestructive
Disable a built-in routine schedule
Paperclip operation: POST /api/companies/{companyId}/built-in-agents/{key}/routines/{routineKey}/disable. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_built_in_agents_by_key_provisionProvision a built-in agentC
Provision a built-in agent
Paperclip operation: POST /api/companies/{companyId}/built-in-agents/{key}/provision. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_built_in_agents_by_key_reconcileReconcile built-in agent managed resourcesC
Reconcile built-in agent managed resources
Paperclip operation: POST /api/companies/{companyId}/built-in-agents/{key}/reconcile. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_built_in_agents_by_key_resetReset a built-in agentCDestructive
Reset a built-in agent
Paperclip operation: POST /api/companies/{companyId}/built-in-agents/{key}/reset. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_cost_eventsRecord a cost eventC
Record a cost event
Paperclip operation: POST /api/companies/{companyId}/cost-events. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_decision_trainingCapture a decision training exampleC
Capture a decision training example
Paperclip operation: POST /api/companies/{companyId}/decision-training. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_decision_training_previewPreview a decision training snapshotC
Preview a decision training snapshot
Paperclip operation: POST /api/companies/{companyId}/decision-training/preview. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_environmentsCreate an environmentC
Create an environment
Paperclip operation: POST /api/companies/{companyId}/environments. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_environments_probe_configProbe environment configD
Probe environment config
Paperclip operation: POST /api/companies/{companyId}/environments/probe-config. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_exportExport a company (legacy singular form)C
Export a company (legacy singular form)
Paperclip operation: POST /api/companies/{companyId}/export. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_exportsExport company dataB
Export company data
Paperclip operation: POST /api/companies/{companyId}/exports. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_exports_previewPreview company exportC
Preview company export
Paperclip operation: POST /api/companies/{companyId}/exports/preview. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_finance_eventsRecord a finance eventC
Record a finance event
Paperclip operation: POST /api/companies/{companyId}/finance-events. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_foldersCreate a folderC
Create a folder
Paperclip operation: POST /api/companies/{companyId}/folders. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_folders_by_folder_id_moveMove or reorder a folderC
Move or reorder a folder
Paperclip operation: POST /api/companies/{companyId}/folders/{folderId}/move. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_folders_ensure_myEnsure the current user's personal skill folder existsC
Ensure the current user's personal skill folder exists
Paperclip operation: POST /api/companies/{companyId}/folders/ensure-my. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_folders_items_moveMove an item into or out of a folderB
Move an item into or out of a folder
Paperclip operation: POST /api/companies/{companyId}/folders/items/move. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_goalsCreate a goalC
Create a goal
Paperclip operation: POST /api/companies/{companyId}/goals. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_imports_applyApply company importC
Apply company import
Paperclip operation: POST /api/companies/{companyId}/imports/apply. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_imports_previewPreview company importC
Preview company import
Paperclip operation: POST /api/companies/{companyId}/imports/preview. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_inbox_dismissalsCreate an inbox dismissal or snoozeC
Create an inbox dismissal or snooze
Paperclip operation: POST /api/companies/{companyId}/inbox-dismissals. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_invitesCreate a company inviteC
Create a company invite
Paperclip operation: POST /api/companies/{companyId}/invites. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_issuesCreate an issueC
Create an issue
Paperclip operation: POST /api/companies/{companyId}/issues. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_issues_by_issue_id_attachmentsUpload an attachment to an issueB
Upload an attachment to an issue
Paperclip operation: POST /api/companies/{companyId}/issues/{issueId}/attachments. Authorization class: board_or_agent.
The source specification omits the upload body; this gateway provides a documented multipart compatibility input.
Inputs: path (required), body, multipart. Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_issues_external_object_summariesGet external object status summaries for issuesC
Get external object status summaries for issues
Paperclip operation: POST /api/companies/{companyId}/issues/external-object-summaries. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_join_requests_by_requ_6177e7bc63Approve a company join requestC
Approve a company join request
Paperclip operation: POST /api/companies/{companyId}/join-requests/{requestId}/approve. Authorization class: board.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_join_requests_by_requ_aa37d669ffReject a company join requestCDestructive
Reject a company join request
Paperclip operation: POST /api/companies/{companyId}/join-requests/{requestId}/reject. Authorization class: board.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_labelsCreate a labelB
Create a label
Paperclip operation: POST /api/companies/{companyId}/labels. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_logoUpload company logoB
Upload company logo
Paperclip operation: POST /api/companies/{companyId}/logo. Authorization class: board_or_agent.
The source specification omits the upload body; this gateway provides a documented multipart compatibility input.
Inputs: path (required), body, multipart. Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_members_by_member_id_archiveArchive a company memberCDestructive
Archive a company member
Paperclip operation: POST /api/companies/{companyId}/members/{memberId}/archive. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_me_user_secretsCreate my user secret valueC
Create my user secret value
Paperclip operation: POST /api/companies/{companyId}/me/user-secrets. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_me_user_secrets_by_se_3cbe354153Rotate my user secret valueC
Rotate my user secret value
Paperclip operation: POST /api/companies/{companyId}/me/user-secrets/{secretId}/rotate. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_openclaw_invite_promptCreate an OpenClaw invite prompt bundleC
Create an OpenClaw invite prompt bundle
Paperclip operation: POST /api/companies/{companyId}/openclaw/invite-prompt. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_projectsCreate a projectC
Create a project
Paperclip operation: POST /api/companies/{companyId}/projects. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_routinesCreate a routineC
Create a routine
Paperclip operation: POST /api/companies/{companyId}/routines. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_secret_provider_confi_2b887cae20Preview secret provider discoveryC
Preview secret provider discovery
Paperclip operation: POST /api/companies/{companyId}/secret-provider-configs/discovery/preview. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_secret_provider_configsCreate a secret provider configurationC
Create a secret provider configuration
Paperclip operation: POST /api/companies/{companyId}/secret-provider-configs. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_secretsCreate a secretC
Create a secret
Paperclip operation: POST /api/companies/{companyId}/secrets. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_secrets_remote_importImport remote secretsC
Import remote secrets
Paperclip operation: POST /api/companies/{companyId}/secrets/remote-import. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_secrets_remote_import_previewPreview remote secret importC
Preview remote secret import
Paperclip operation: POST /api/companies/{companyId}/secrets/remote-import/preview. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_skill_policy_evaluateEvaluate a company skill policy decisionC
Evaluate a company skill policy decision
Paperclip operation: POST /api/companies/{companyId}/skill-policy/evaluate. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_skillsCreate a company skillC
Create a company skill
Paperclip operation: POST /api/companies/{companyId}/skills. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_skills_by_skill_id_auditAudit a company skillC
Audit a company skill
Paperclip operation: POST /api/companies/{companyId}/skills/{skillId}/audit. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_skills_by_skill_id_commentsCreate a skill commentB
Create a skill comment
Paperclip operation: POST /api/companies/{companyId}/skills/{skillId}/comments. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_skills_by_skill_id_forkFork a company skillC
Fork a company skill
Paperclip operation: POST /api/companies/{companyId}/skills/{skillId}/fork. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_skills_by_skill_id_in_ce748669bcInstall a skill updateC
Install a skill update
Paperclip operation: POST /api/companies/{companyId}/skills/{skillId}/install-update. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_skills_by_skill_id_resetReset a company skillCDestructive
Reset a company skill
Paperclip operation: POST /api/companies/{companyId}/skills/{skillId}/reset. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_skills_by_skill_id_starStar a company skillC
Star a company skill
Paperclip operation: POST /api/companies/{companyId}/skills/{skillId}/star. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_skills_by_skill_id_te_710e65235aCancel a skill test runCDestructive
Cancel a skill test run
Paperclip operation: POST /api/companies/{companyId}/skills/{skillId}/test-runs/{runId}/cancel. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_skills_by_skill_id_test_inputsCreate a skill test inputB
Create a skill test input
Paperclip operation: POST /api/companies/{companyId}/skills/{skillId}/test-inputs. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_skills_by_skill_id_test_runsCreate a skill test runC
Create a skill test run
Paperclip operation: POST /api/companies/{companyId}/skills/{skillId}/test-runs. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_skills_by_skill_id_versionsCreate a skill versionC
Create a skill version
Paperclip operation: POST /api/companies/{companyId}/skills/{skillId}/versions. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_skills_importImport a skillC
Import a skill
Paperclip operation: POST /api/companies/{companyId}/skills/import. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_skills_install_catalogInstall a catalog skillC
Install a catalog skill
Paperclip operation: POST /api/companies/{companyId}/skills/install-catalog. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_skills_scan_projectsScan project for skillsC
Scan project for skills
Paperclip operation: POST /api/companies/{companyId}/skills/scan-projects. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_skill_test_run_templatesCreate a skill test-run templateB
Create a skill test-run template
Paperclip operation: POST /api/companies/{companyId}/skill-test-run-templates. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_summary_slots_by_scop_a3586a881bManually generate (or refresh) a summary slotC
Manually generate (or refresh) a summary slot
Paperclip operation: POST /api/companies/{companyId}/summary-slots/{scopeKind}/{slotKey}/generate. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_teams_catalog_by_cata_7a5e8d7558Install catalog teamC
Install catalog team
Paperclip operation: POST /api/companies/{companyId}/teams/catalog/{catalogId}/install. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_teams_catalog_by_cata_b8530c21a4Preview catalog team installC
Preview catalog team install
Paperclip operation: POST /api/companies/{companyId}/teams/catalog/{catalogId}/preview. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_tools_action_requests_aa728686a4Create a tool trust rule from an action requestC
Create a tool trust rule from an action request
Paperclip operation: POST /api/companies/{companyId}/tools/action-requests/{actionRequestId}/trust-rule. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_tools_applicationsCreate a tool applicationC
Create a tool application
Paperclip operation: POST /api/companies/{companyId}/tools/applications. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_tools_apps_by_connect_c1b17b0863Finish a gallery app connection and profile setupC
Finish a gallery app connection and profile setup
Paperclip operation: POST /api/companies/{companyId}/tools/apps/{connectionId}/finish. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_tools_apps_connectCreate a draft app connection from gallery inputB
Create a draft app connection from gallery input
Paperclip operation: POST /api/companies/{companyId}/tools/apps/connect. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_tools_connectionsCreate a tool connectionC
Create a tool connection
Paperclip operation: POST /api/companies/{companyId}/tools/connections. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_tools_connections_by_03a7d06aa9Start user authorization for a tool connectionC
Start user authorization for a tool connection
Paperclip operation: POST /api/companies/{companyId}/tools/connections/{connectionId}/start-authorization. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_tools_examples_by_id_installInstall a safe tool exampleC
Install a safe tool example
Paperclip operation: POST /api/companies/{companyId}/tools/examples/{id}/install. Authorization class: board.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_tools_examples_by_id_smokeRun tool example governance smoke checksB
Run tool example governance smoke checks
Paperclip operation: POST /api/companies/{companyId}/tools/examples/{id}/smoke. Authorization class: board.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_tools_gatewaysCreate a named MCP gatewayC
Create a named MCP gateway
Paperclip operation: POST /api/companies/{companyId}/tools/gateways. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_tools_mcp_import_jsonPreview MCP JSON importC
Preview MCP JSON import
Paperclip operation: POST /api/companies/{companyId}/tools/mcp/import-json. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_tools_policiesCreate a tool policyC
Create a tool policy
Paperclip operation: POST /api/companies/{companyId}/tools/policies. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_tools_policies_by_pol_5001522bf1Duplicate a tool policyC
Duplicate a tool policy
Paperclip operation: POST /api/companies/{companyId}/tools/policies/{policyId}/duplicate. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_tools_policies_reorderReorder tool policiesC
Reorder tool policies
Paperclip operation: POST /api/companies/{companyId}/tools/policies/reorder. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_tools_policy_testTest tool policy decisionC
Test tool policy decision
Paperclip operation: POST /api/companies/{companyId}/tools/policy/test. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_tools_profilesCreate a tool access profileC
Create a tool access profile
Paperclip operation: POST /api/companies/{companyId}/tools/profiles. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_tools_profiles_by_pro_b973866a6eUnbind a tool access profile from a company, agent, project, routine, or issueB
Unbind a tool access profile from a company, agent, project, routine, or issue
Paperclip operation: POST /api/companies/{companyId}/tools/profiles/{profileId}/unbind. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_tools_profiles_by_pro_d564e9e3feBind a tool access profile to a company, agent, project, routine, or issueC
Bind a tool access profile to a company, agent, project, routine, or issue
Paperclip operation: POST /api/companies/{companyId}/tools/profiles/{profileId}/bind. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_tools_runtime_slots_b_ee98ad22bfRestart a local stdio MCP runtime slotB
Restart a local stdio MCP runtime slot
Paperclip operation: POST /api/companies/{companyId}/tools/runtime-slots/{id}/restart. Authorization class: board.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_tools_runtime_slots_by_id_stopStop a local stdio MCP runtime slotADestructive
Stop a local stdio MCP runtime slot
Paperclip operation: POST /api/companies/{companyId}/tools/runtime-slots/{id}/stop. Authorization class: board.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_tools_stdio_templatesCreate an approved stdio MCP templateC
Create an approved stdio MCP template
Paperclip operation: POST /api/companies/{companyId}/tools/stdio-templates. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_tools_stdio_templates_f7b8abfe75Disable an approved stdio MCP templateCDestructive
Disable an approved stdio MCP template
Paperclip operation: POST /api/companies/{companyId}/tools/stdio-templates/{templateId}/disable. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_tools_trust_rules_by_f4c99894c7Revoke a tool trust ruleCDestructive
Revoke a tool trust rule
Paperclip operation: POST /api/companies/{companyId}/tools/trust-rules/{policyId}/revoke. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_by_company_id_user_secret_definitionsCreate a user secret definitionC
Create a user secret definition
Paperclip operation: POST /api/companies/{companyId}/user-secret-definitions. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_importApply a company import (legacy route)C
Apply a company import (legacy route)
Paperclip operation: POST /api/companies/import. Authorization class: board_or_agent.
Inputs: body (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_companies_import_previewPreview a company import (legacy route)C
Preview a company import (legacy route)
Paperclip operation: POST /api/companies/import/preview. Authorization class: board_or_agent.
Inputs: body (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_environment_custom_image_setup_sessions_by_se_0d27472391Cancel an environment customImage setup sessionCDestructive
Cancel an environment customImage setup session
Paperclip operation: POST /api/environment-custom-image-setup-sessions/{sessionId}/cancel. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_environment_custom_image_setup_sessions_by_se_0fc4883e16Mint a short-lived terminal websocket token for a customImage SSH setup sessionC
Mint a short-lived terminal websocket token for a customImage SSH setup session
Paperclip operation: POST /api/environment-custom-image-setup-sessions/{sessionId}/terminal-session-token. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_environment_custom_image_setup_sessions_by_se_4137e3652dCapture and promote an environment customImage setup sessionC
Capture and promote an environment customImage setup session
Paperclip operation: POST /api/environment-custom-image-setup-sessions/{sessionId}/finish. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_environments_by_environment_id_custom_image_s_56c9e85d72Start an interactive environment customImage setup sessionC
Start an interactive environment customImage setup session
Paperclip operation: POST /api/environments/{environmentId}/custom-image-setup-sessions. Authorization class: board_or_agent.
Inputs: body (required), path (required), query. Returns: body, headers, encoding, status_code, +1 more
pc_post_environments_by_environment_id_custom_image_t_e61e5957bfRoll back an environment customImage template to the previous captured templateC
Roll back an environment customImage template to the previous captured template
Paperclip operation: POST /api/environments/{environmentId}/custom-image-template/rollback. Authorization class: board_or_agent.
Inputs: path (required), body, query. Returns: body, headers, encoding, status_code, +1 more
pc_post_environments_by_id_probeProbe an environmentC
Probe an environment
Paperclip operation: POST /api/environments/{id}/probe. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_execution_workspaces_by_id_reconcile_branchReconcile an execution workspace branch recordC
Reconcile an execution workspace branch record
Paperclip operation: POST /api/execution-workspaces/{id}/reconcile-branch. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_execution_workspaces_by_id_runtime_commands_by_actionRun a runtime command in a workspaceC
Run a runtime command in a workspace
Paperclip operation: POST /api/execution-workspaces/{id}/runtime-commands/{action}. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_execution_workspaces_by_id_runtime_services_by_actionControl a runtime service in a workspaceC
Control a runtime service in a workspace
Paperclip operation: POST /api/execution-workspaces/{id}/runtime-services/{action}. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_health_dev_server_restartRequest a managed dev-server restartB
Request a managed dev-server restart
Paperclip operation: POST /api/health/dev-server/restart. Authorization class: board.
Inputs: body. Returns: body, headers, encoding, status_code, +1 more
pc_post_heartbeat_runs_by_run_id_cancelCancel a heartbeat runCDestructive
Cancel a heartbeat run
Paperclip operation: POST /api/heartbeat-runs/{runId}/cancel. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_heartbeat_runs_by_run_id_watchdog_decisionsSubmit watchdog decisions for a runC
Submit watchdog decisions for a run
Paperclip operation: POST /api/heartbeat-runs/{runId}/watchdog-decisions. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_instance_database_backupsTrigger a database backupB
Trigger a database backup
Paperclip operation: POST /api/instance/database-backups. Authorization class: instance_admin.
Inputs: body. Returns: body, headers, encoding, status_code, +1 more
pc_post_instance_settings_experimental_issue_graph_li_b830ccae10Preview issue graph liveness auto-recoveryC
Preview issue graph liveness auto-recovery
Paperclip operation: POST /api/instance/settings/experimental/issue-graph-liveness-auto-recovery/preview. Authorization class: board.
Inputs: body (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_instance_settings_experimental_issue_graph_li_f0f6648423Run issue graph liveness auto-recoveryB
Run issue graph liveness auto-recovery
Paperclip operation: POST /api/instance/settings/experimental/issue-graph-liveness-auto-recovery/run. Authorization class: board.
Inputs: body (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_invites_by_invite_id_revokeRevoke an inviteBDestructive
Revoke an invite
Paperclip operation: POST /api/invites/{inviteId}/revoke. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_invites_by_token_acceptAccept an invite and create or replay a join requestC
Accept an invite and create or replay a join request
Paperclip operation: POST /api/invites/{token}/accept. Authorization class: public.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_issues_by_id_accepted_plan_decompositionsCreate accepted plan decomposition child issuesB
Create accepted plan decomposition child issues
Paperclip operation: POST /api/issues/{id}/accepted-plan-decompositions. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_issues_by_id_admin_force_releaseForce-release an issue (admin)BDestructive
Force-release an issue (admin)
Paperclip operation: POST /api/issues/{id}/admin/force-release. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_issues_by_id_approvalsLink an approval to an issueB
Link an approval to an issue
Paperclip operation: POST /api/issues/{id}/approvals. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_issues_by_id_checkoutCheck out an issueC
Check out an issue
Paperclip operation: POST /api/issues/{id}/checkout. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_issues_by_id_childrenCreate child issuesC
Create child issues
Paperclip operation: POST /api/issues/{id}/children. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_issues_by_id_commentsAdd a comment to an issueC
Add a comment to an issue
Paperclip operation: POST /api/issues/{id}/comments. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_issues_by_id_documents_by_key_annotationsCreate a document annotation threadC
Create a document annotation thread
Paperclip operation: POST /api/issues/{id}/documents/{key}/annotations. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_issues_by_id_documents_by_key_annotations_by_47c99d67c5Add a document annotation commentB
Add a document annotation comment
Paperclip operation: POST /api/issues/{id}/documents/{key}/annotations/{threadId}/comments. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_issues_by_id_documents_by_key_lockLock an issue documentC
Lock an issue document
Paperclip operation: POST /api/issues/{id}/documents/{key}/lock. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_issues_by_id_documents_by_key_revisions_by_re_f1ca6f5e0fRestore a document revisionCDestructive
Restore a document revision
Paperclip operation: POST /api/issues/{id}/documents/{key}/revisions/{revisionId}/restore. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_issues_by_id_documents_by_key_unlockUnlock an issue documentC
Unlock an issue document
Paperclip operation: POST /api/issues/{id}/documents/{key}/unlock. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_issues_by_id_external_objects_refreshRefresh external objects mentioned by an issueB
Refresh external objects mentioned by an issue
Paperclip operation: POST /api/issues/{id}/external-objects/refresh. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_issues_by_id_feedback_votesUpsert a feedback voteC
Upsert a feedback vote
Paperclip operation: POST /api/issues/{id}/feedback-votes. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_issues_by_id_inbox_archiveArchive issue from inboxCDestructive
Archive issue from inbox
Paperclip operation: POST /api/issues/{id}/inbox-archive. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_issues_by_id_interactionsCreate an issue thread interactionC
Create an issue thread interaction
Paperclip operation: POST /api/issues/{id}/interactions. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_issues_by_id_interactions_by_interaction_id_acceptAccept an issue thread interactionD
Accept an issue thread interaction
Paperclip operation: POST /api/issues/{id}/interactions/{interactionId}/accept. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_issues_by_id_interactions_by_interaction_id_cancelCancel an issue question interactionBDestructive
Cancel an issue question interaction
Paperclip operation: POST /api/issues/{id}/interactions/{interactionId}/cancel. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_issues_by_id_interactions_by_interaction_id_rejectReject an issue thread interactionCDestructive
Reject an issue thread interaction
Paperclip operation: POST /api/issues/{id}/interactions/{interactionId}/reject. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_issues_by_id_interactions_by_interaction_id_respondAnswer questions on an issue thread interactionC
Answer questions on an issue thread interaction
Paperclip operation: POST /api/issues/{id}/interactions/{interactionId}/respond. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_issues_by_id_interactions_by_interaction_id_verdictsSubmit item verdicts on an issue thread interactionB
Submit item verdicts on an issue thread interaction
Paperclip operation: POST /api/issues/{id}/interactions/{interactionId}/verdicts. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_issues_by_id_low_trust_promotionsPromote quarantined low-trust outputC
Promote quarantined low-trust output
Paperclip operation: POST /api/issues/{id}/low-trust/promotions. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_issues_by_id_monitor_check_nowRun an issue monitor check nowB
Run an issue monitor check now
Paperclip operation: POST /api/issues/{id}/monitor/check-now. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_issues_by_id_readMark an issue as readC
Mark an issue as read
Paperclip operation: POST /api/issues/{id}/read. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_issues_by_id_recovery_actions_resolveResolve an issue recovery actionC
Resolve an issue recovery action
Paperclip operation: POST /api/issues/{id}/recovery-actions/resolve. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_issues_by_id_releaseRelease an issueCDestructive
Release an issue
Paperclip operation: POST /api/issues/{id}/release. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_issues_by_id_scheduled_retry_retry_nowRetry a scheduled issue run nowC
Retry a scheduled issue run now
Paperclip operation: POST /api/issues/{id}/scheduled-retry/retry-now. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_issues_by_id_tree_control_previewPreview issue tree control changesC
Preview issue tree control changes
Paperclip operation: POST /api/issues/{id}/tree-control/preview. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_issues_by_id_tree_holdsCreate an issue tree holdC
Create an issue tree hold
Paperclip operation: POST /api/issues/{id}/tree-holds. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_issues_by_id_tree_holds_by_hold_id_releaseRelease an issue tree holdCDestructive
Release an issue tree hold
Paperclip operation: POST /api/issues/{id}/tree-holds/{holdId}/release. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_issues_by_id_work_productsCreate an issue work productC
Create an issue work product
Paperclip operation: POST /api/issues/{id}/work-products. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_join_requests_by_request_id_claim_api_keyClaim the initial API key for an approved agent join requestC
Claim the initial API key for an approved agent join request
Paperclip operation: POST /api/join-requests/{requestId}/claim-api-key. Authorization class: public.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_mcp_gateways_by_gateway_public_idHandle MCP gateway protocol requests by public idC
Handle MCP gateway protocol requests by public id
Paperclip operation: POST /mcp/gateways/{gatewayPublicId}. Authorization class: public.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_plugins_by_plugin_id_actions_by_keyInvoke a plugin action (URL-keyed bridge)B
Invoke a plugin action (URL-keyed bridge)
Paperclip operation: POST /api/plugins/{pluginId}/actions/{key}. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_plugins_by_plugin_id_bridge_actionSend action via plugin bridgeC
Send action via plugin bridge
Paperclip operation: POST /api/plugins/{pluginId}/bridge/action. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_plugins_by_plugin_id_bridge_dataSend data via plugin bridgeC
Send data via plugin bridge
Paperclip operation: POST /api/plugins/{pluginId}/bridge/data. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_plugins_by_plugin_id_companies_by_company_id_a5d05e7064Validate a plugin local folderC
Validate a plugin local folder
Paperclip operation: POST /api/plugins/{pluginId}/companies/{companyId}/local-folders/{folderKey}/validate. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_plugins_by_plugin_id_configSet company-scoped plugin configC
Set company-scoped plugin config
Paperclip operation: POST /api/plugins/{pluginId}/config. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_plugins_by_plugin_id_config_testTest company-scoped plugin configC
Test company-scoped plugin config
Paperclip operation: POST /api/plugins/{pluginId}/config/test. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_plugins_by_plugin_id_data_by_keyGet plugin data by key (URL-keyed bridge)C
Get plugin data by key (URL-keyed bridge)
Paperclip operation: POST /api/plugins/{pluginId}/data/{key}. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_plugins_by_plugin_id_disableDisable a pluginADestructive
Disable a plugin
Paperclip operation: POST /api/plugins/{pluginId}/disable. Authorization class: board.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_plugins_by_plugin_id_enableEnable a pluginA
Enable a plugin
Paperclip operation: POST /api/plugins/{pluginId}/enable. Authorization class: board.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_plugins_by_plugin_id_jobs_by_job_id_triggerTrigger a plugin jobB
Trigger a plugin job
Paperclip operation: POST /api/plugins/{pluginId}/jobs/{jobId}/trigger. Authorization class: board.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_plugins_by_plugin_id_upgradeUpgrade a pluginC
Upgrade a plugin
Paperclip operation: POST /api/plugins/{pluginId}/upgrade. Authorization class: board.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_plugins_by_plugin_id_webhooks_by_endpoint_keyDeliver an external webhook payload to a pluginC
Deliver an external webhook payload to a plugin
Paperclip operation: POST /api/plugins/{pluginId}/webhooks/{endpointKey}. Authorization class: board.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_plugins_installInstall a pluginC
Install a plugin
Paperclip operation: POST /api/plugins/install. Authorization class: instance_admin.
Inputs: body (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_plugins_tools_executeExecute a plugin toolC
Execute a plugin tool
Paperclip operation: POST /api/plugins/tools/execute. Authorization class: board.
Inputs: body (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_projects_by_id_workspacesCreate a project workspaceC
Create a project workspace
Paperclip operation: POST /api/projects/{id}/workspaces. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_projects_by_id_workspaces_by_workspace_id_run_0826c4dc1dControl a runtime service in a project workspaceC
Control a runtime service in a project workspace
Paperclip operation: POST /api/projects/{id}/workspaces/{workspaceId}/runtime-services/{action}. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_projects_by_id_workspaces_by_workspace_id_run_17796331aeRun a runtime command in a project workspaceC
Run a runtime command in a project workspace
Paperclip operation: POST /api/projects/{id}/workspaces/{workspaceId}/runtime-commands/{action}. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_routines_by_id_description_annotationsCreate a routine description annotation threadC
Create a routine description annotation thread
Paperclip operation: POST /api/routines/{id}/description/annotations. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_routines_by_id_description_annotations_by_thr_147280556aAdd a routine description annotation commentC
Add a routine description annotation comment
Paperclip operation: POST /api/routines/{id}/description/annotations/{threadId}/comments. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_routines_by_id_revisions_by_revision_id_restoreRestore a routine revisionCDestructive
Restore a routine revision
Paperclip operation: POST /api/routines/{id}/revisions/{revisionId}/restore. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_routines_by_id_runManually run a routineC
Manually run a routine
Paperclip operation: POST /api/routines/{id}/run. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_routines_by_id_triggersCreate a routine triggerC
Create a routine trigger
Paperclip operation: POST /api/routines/{id}/triggers. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_routine_triggers_by_id_rotate_secretRotate a routine trigger secretC
Rotate a routine trigger secret
Paperclip operation: POST /api/routine-triggers/{id}/rotate-secret. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_routine_triggers_public_by_public_id_fireFire a public routine triggerC
Fire a public routine trigger
Paperclip operation: POST /api/routine-triggers/public/{publicId}/fire. Authorization class: board_or_agent.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_secret_provider_configs_by_id_defaultSet the default secret provider configurationB
Set the default secret provider configuration
Paperclip operation: POST /api/secret-provider-configs/{id}/default. Authorization class: board.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_secret_provider_configs_by_id_healthCheck a secret provider configurationC
Check a secret provider configuration
Paperclip operation: POST /api/secret-provider-configs/{id}/health. Authorization class: board.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_secrets_by_id_rotateRotate a secretC
Rotate a secret
Paperclip operation: POST /api/secrets/{id}/rotate. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_tool_connections_by_connection_id_catalog_refreshRefresh a tool connection catalogB
Refresh a tool connection catalog
Paperclip operation: POST /api/tool-connections/{connectionId}/catalog/refresh. Authorization class: board.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_tool_connections_by_connection_id_grants_installationsAdd an installation grant to a tool connectionC
Add an installation grant to a tool connection
Paperclip operation: POST /api/tool-connections/{connectionId}/grants/installations. Authorization class: board.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_tool_connections_by_connection_id_health_checkRun a tool connection health checkC
Run a tool connection health check
Paperclip operation: POST /api/tool-connections/{connectionId}/health-check. Authorization class: board.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_post_tool_connections_by_connection_id_reconnectReconnect a tool app with replacement credentialsC
Reconnect a tool app with replacement credentials
Paperclip operation: POST /api/tool-connections/{connectionId}/reconnect. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_tool_connections_by_connection_id_test_callsRun a tool connection test callC
Run a tool connection test call
Paperclip operation: POST /api/tool-connections/{connectionId}/test-calls. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_tool_gateway_action_requests_by_id_approveApprove a deferred tool gateway action requestC
Approve a deferred tool gateway action request
Paperclip operation: POST /api/tool-gateway/action-requests/{id}/approve. Authorization class: board.
Inputs: body (required), path (required), query. Returns: body, headers, encoding, status_code, +1 more
pc_post_tool_gateway_action_requests_by_id_declineDecline a deferred tool gateway action requestCDestructive
Decline a deferred tool gateway action request
Paperclip operation: POST /api/tool-gateway/action-requests/{id}/decline. Authorization class: board.
Inputs: body (required), path (required), query. Returns: body, headers, encoding, status_code, +1 more
pc_post_tool_gateway_gateways_by_gateway_id_mcpHandle named MCP gateway protocol requestsC
Handle named MCP gateway protocol requests
Paperclip operation: POST /api/tool-gateway/gateways/{gatewayId}/mcp. Authorization class: public.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_tool_gateway_gateways_by_gateway_id_tokensCreate a named MCP gateway tokenC
Create a named MCP gateway token
Paperclip operation: POST /api/tool-gateway/gateways/{gatewayId}/tokens. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_tool_gateway_gateway_tokens_by_token_id_revokeRevoke a named MCP gateway tokenCDestructive
Revoke a named MCP gateway token
Paperclip operation: POST /api/tool-gateway/gateway-tokens/{tokenId}/revoke. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_tool_gateway_runtime_slots_by_slot_id_restartRestart a gateway runtime slotC
Restart a gateway runtime slot
Paperclip operation: POST /api/tool-gateway/runtime-slots/{slotId}/restart. Authorization class: board_or_agent.
Inputs: body (required), path (required), query. Returns: body, headers, encoding, status_code, +1 more
pc_post_tool_gateway_runtime_slots_by_slot_id_stopStop a gateway runtime slotCDestructive
Stop a gateway runtime slot
Paperclip operation: POST /api/tool-gateway/runtime-slots/{slotId}/stop. Authorization class: board_or_agent.
Inputs: body (required), path (required), query. Returns: body, headers, encoding, status_code, +1 more
pc_post_tool_gateway_sessionsCreate a tool gateway sessionC
Create a tool gateway session
Paperclip operation: POST /api/tool-gateway/sessions. Authorization class: board_or_agent.
Inputs: body (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_tool_gateway_sessions_by_session_id_revokeRevoke a tool gateway sessionCDestructive
Revoke a tool gateway session
Paperclip operation: POST /api/tool-gateway/sessions/{sessionId}/revoke. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_tool_gateway_tools_callExecute a tool through the gatewayC
Execute a tool through the gateway
Paperclip operation: POST /api/tool-gateway/tools/call. Authorization class: board_or_agent.
Inputs: body (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_tool_profiles_by_profile_id_duplicateDuplicate a tool access profileB
Duplicate a tool access profile
Paperclip operation: POST /api/tool-profiles/{profileId}/duplicate. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_tool_profiles_by_profile_id_entriesCreate a tool access profile entryC
Create a tool access profile entry
Paperclip operation: POST /api/tool-profiles/{profileId}/entries. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_tool_profiles_by_profile_id_new_tools_reviewReview new catalog tools for a profileC
Review new catalog tools for a profile
Paperclip operation: POST /api/tool-profiles/{profileId}/new-tools/review. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_post_tools_oauth_by_connection_id_startStart OAuth sign-in for a tool connectionB
Start OAuth sign-in for a tool connection
Paperclip operation: POST /api/tools/oauth/{connectionId}/start. Authorization class: board.
Inputs: path (required), body. Returns: body, headers, encoding, status_code, +1 more
pc_put_admin_users_by_user_id_company_accessSet company access for a user (admin)CIdempotent
Set company access for a user (admin)
Paperclip operation: PUT /api/admin/users/{userId}/company-access. Authorization class: instance_admin.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_put_agents_by_id_instructions_bundle_fileUpsert agent instructions fileBIdempotent
Upsert agent instructions file
Paperclip operation: PUT /api/agents/{id}/instructions-bundle/file. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_put_companies_by_company_id_resource_memberships_m_aeaa374712Join or leave an agent resourceCIdempotent
Join or leave an agent resource
Paperclip operation: PUT /api/companies/{companyId}/resource-memberships/me/agents/{agentId}. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_put_companies_by_company_id_resource_memberships_m_ea14250995Join or leave a project resourceCIdempotent
Join or leave a project resource
Paperclip operation: PUT /api/companies/{companyId}/resource-memberships/me/projects/{projectId}. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_put_companies_by_company_id_sidebar_preferences_meUpdate sidebar preferences for companyCIdempotent
Update sidebar preferences for company
Paperclip operation: PUT /api/companies/{companyId}/sidebar-preferences/me. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_put_companies_by_company_id_skill_policyReplace the company skill policyCIdempotent
Replace the company skill policy
Paperclip operation: PUT /api/companies/{companyId}/skill-policy. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_put_companies_by_company_id_summary_slots_by_scope_7180b5a8fbWrite a summary revision (Summarizer built-in agent only)CIdempotent
Write a summary revision (Summarizer built-in agent only)
Paperclip operation: PUT /api/companies/{companyId}/summary-slots/{scopeKind}/{slotKey}. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_put_companies_by_company_id_users_by_user_id_inbox_44627887b3Update a company user's inbox agent policyCIdempotent
Update a company user's inbox agent policy
Paperclip operation: PUT /api/companies/{companyId}/users/{userId}/inbox-agent-policy. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_put_companies_by_company_id_users_me_inbox_agent_policyUpdate the current user's inbox agent policyCIdempotent
Update the current user's inbox agent policy
Paperclip operation: PUT /api/companies/{companyId}/users/me/inbox-agent-policy. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_put_issues_by_id_documents_by_keyUpsert an issue documentCIdempotent
Upsert an issue document
Paperclip operation: PUT /api/issues/{id}/documents/{key}. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_put_issues_by_id_watchdogCreate or update an issue watchdogBIdempotent
Create or update an issue watchdog
Paperclip operation: PUT /api/issues/{id}/watchdog. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_put_plugins_by_plugin_id_companies_by_company_id_l_8cd2637ac3Save a plugin local folderCIdempotent
Save a plugin local folder
Paperclip operation: PUT /api/plugins/{pluginId}/companies/{companyId}/local-folders/{folderKey}. Authorization class: board.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
pc_put_sidebar_preferences_meUpdate current user sidebar preferencesCIdempotent
Update current user sidebar preferences
Paperclip operation: PUT /api/sidebar-preferences/me. Authorization class: board_or_agent.
Inputs: body (required). Returns: body, headers, encoding, status_code, +1 more
pc_put_tool_connections_by_connection_id_installsSync tool connection installsCIdempotent
Sync tool connection installs
Paperclip operation: PUT /api/tool-connections/{connectionId}/installs. Authorization class: board_or_agent.
Inputs: body (required), path (required). Returns: body, headers, encoding, status_code, +1 more
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 592 tools
Although each tool maps to a unique API operation, the tool set is so large and densely populated with similar path-shaped names that agents will struggle to pick the right one. Many tools are truncated with opaque hash suffixes (e.g. pc_post_companies_by_company_id_teams_catalog_by_cata_b8530c21a4), and there are multiple overlapping 'list skills' and 'list secrets' variants across different scopes.
The dominant pc_<verb>_<path> snake_case convention is consistent and recognizable, but the pattern is undermined by inconsistent path-parameter naming (by_id vs by_company_id vs by_issue_id), hash-suffixed truncations, legacy routes, and two non-pc meta-tools (paperclip_list_operations, paperclip_call_operation). The structure is predictable in theory but noisy in practice.
592 tools is an extreme mismatch for an MCP server. Even if each one faithfully mirrors an API endpoint, the surface is far too large for an agent to browse and select from effectively, and it dwarfs the typical well-scoped server size.
The server covers an unusually broad domain with CRUD and lifecycle operations for companies, issues, projects, goals, routines, skills, secrets, adapters, plugins, environments, tools, and more, plus discovery helpers. Minor completeness blemishes exist, such as legacy error-returning tools and a few subresources without full lifecycle coverage, but for a full API surface the coverage is strong.
Maintenance
Related MCP Connectors
MCP server for Clipkit — gives AI agents a video toolbox via the Clipkit schema.
Remote MCP server exposing SMI Aware tools, resources, and skills over Streamable HTTP.
Model Context Protocol server for the Apideck Unified API. Connect any MCP-compatible agent framework to 100+ accounting systems, HRIS platforms, file storage providers, and more through one integration. More information https://www.apideck.com/mcp-server
MCP server for progressive tool usage at any scale (see https://klavis.ai)
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceAn MCP server that exposes FortiCNAPP (formerly Lacework) API 2.0 operations as typed, auth-aware tools generated from the API spec at startup, supporting both local stdio and remote Streamable HTTP transports.MIT
- AlicenseNot gradedqualityDmaintenanceServes any OpenAPI 3.x/Swagger 2.x API as a local MCP server over stdio, converting every operation into a tool that proxies requests to the upstream API with configurable headers and fixed parameters.10 npm1MIT
- AlicenseBqualityBmaintenanceMCP server that dynamically exposes each enabled ComfyUI workflow as a tool with JSON Schema, supports job submission with wait and idempotency, file uploads, and resource metadata, with both stdio and authenticated Streamable HTTP transports.36MIT

agnara-mcpofficial
AlicenseNot gradedqualityCmaintenanceEnables MCP clients to discover and invoke Agnara capabilities over stdio, with schema-projected tools and fail-closed authorization.MIT