Generated CLI for the NeoDB REST API.
This wrapper is built from the public OpenAPI spec at
https://neodb.social/api/openapi.json using
openapi-cli-gen.
pipx install neodb-rest-cliThe generated package defaults to:
https://neodb.socialOverride the target instance with:
export NEODB_REST_CLI_BASE_URL=https://your.instanceThese commands were run successfully before publishing 0.1.0.
Public/read-only catalog search against https://neodb.social:
neodb-rest-cli catalog search-item --query Dune --category book --output-format jsonResult marker: the response included populated data, pages, and count
fields.
Additional public/read-only commands:
neodb-rest-cli trending book --output-format json
neodb-rest-cli trending movie --output-format jsonAuthenticated personal-data workflows:
neodb-rest-cli shelf list-marks-on --type book --output-format json
neodb-rest-cli tag list --output-format table
neodb-rest-cli collection list-user --output-format jsonNeoDB exposes bearer/OAuth-style auth in its spec. Set a token when calling authenticated endpoints:
export NEODB_REST_CLI_TOKEN=...This is an unofficial community wrapper. Start with read-only commands before testing shelf, review, note, tag, or collection writes against personal data.