
Product
Socket for Asana Is Now Available
Create and manage Asana tasks directly from Socket alerts, with manual task creation, automated ticketing rules, and two-way sync.
papermark-cli
Advanced tools
Agent-first TypeScript CLI + skill for Papermark dataroom workflows.
This is an unofficial adapter for Papermark Cloud. It currently targets a source-assisted private surface, not a documented public management API.
Current v0.1 scope:
When published:
npm i -g papermark-cli
papermark --help
Local:
cd platform-adapters/papermark/papermark-cli
npm install
npm link
Requirements:
papermark auth loginPreferred:
papermark auth login
papermark auth status --json
papermark doctor --json
If the saved team is wrong or you need another workspace, pass --team-id <id> on any dataroom command.
Attach to an existing visible Chrome session:
papermark auth login --cdp-port 9333
Advanced non-interactive setup:
printf '%s' '{"sessionToken":"...","currentTeamId":"..."}' | papermark auth set --stdin
Ephemeral env-based auth is also supported:
export PAPERMARK_SESSION_TOKEN="..."
export PAPERMARK_CURRENT_TEAM_ID="..."
papermark datarooms list --json
Saved config lives at ~/.config/papermark/config.json with 0600 permissions.
papermark doctor --json
papermark datarooms list --json
papermark datarooms list --team-id <id> --json
papermark datarooms get <id> --json
papermark datarooms folders <id> --json
papermark datarooms folders <id> --limit 50 --json
papermark datarooms folders <id> --raw --json
papermark datarooms links <id> --json
papermark datarooms groups <id> --json
papermark datarooms permission-groups <id> --json
papermark datarooms views <id> --json
papermark datarooms views-count <id> --json
papermark datarooms viewers <id> --json
papermark datarooms stats <id> --json
papermark datarooms export-visits <id> --json
datarooms list, pick the dataroom id you need, then follow with get, folders, and analytics/access commands.datarooms folders returns a limited summary by default. Use --limit to widen the summary or --raw for the full nested tree.doctor proves auth, team resolution, and dataroom listing. It is a fast sanity check, not a full sweep of every route.export-visits currently inspects existing export jobs via a GET route. Triggering new export jobs can be added later if the hosted behavior proves stable enough.See docs/CONTRACT_V1.md.
This package is scaffolded for npm trusted publishing from GitHub Actions.
.github/workflows/ci.yml.github/workflows/publish.ymlpapermark-trusted-publishing-notes.mdFAQs
Agent-first CLI + skill for Papermark dataroom workflows
The npm package papermark-cli receives a total of 1 weekly downloads. As such, papermark-cli popularity was classified as not popular.
We found that papermark-cli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Product
Create and manage Asana tasks directly from Socket alerts, with manual task creation, automated ticketing rules, and two-way sync.

Security News
Open VSX has removed three extension IDs from its malicious-extension list as the legitimate publishers they impersonated move to claim the names for themselves.

Product
Socket’s PHP and Composer support is now in Beta for all customers, with PHP reachability analysis generally available.