Skip to main content

Generated NeoDB REST CLI for catalog, shelf, collection, review, and tag workflows

Project description

neodb-rest-cli

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.

Install

pipx install neodb-rest-cli

The generated package defaults to:

https://neodb.social

Override the target instance with:

export NEODB_REST_CLI_BASE_URL=https://your.instance

Examples

Public/read-only catalog and trending commands:

neodb-rest-cli catalog search-item --query Dune --category book --output-format json
neodb-rest-cli trending book --output-format json
neodb-rest-cli trending movie --output-format json

The public search example currently returns populated catalog data on https://neodb.social, including data, pages, and count fields.

Authenticated 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 json

Auth

NeoDB exposes bearer/OAuth-style auth in its spec. Set a token when calling authenticated endpoints:

export NEODB_REST_CLI_TOKEN=...

Notes

This is an unofficial community wrapper. Start with read-only commands before testing shelf, review, note, tag, or collection writes against personal data.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

neodb_rest_cli-0.1.0.tar.gz (12.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

neodb_rest_cli-0.1.0-py3-none-any.whl (13.3 kB view details)

Uploaded Python 3

File details

Details for the file neodb_rest_cli-0.1.0.tar.gz.

File metadata

  • Download URL: neodb_rest_cli-0.1.0.tar.gz
  • Upload date:
  • Size: 12.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for neodb_rest_cli-0.1.0.tar.gz
Algorithm Hash digest
SHA256 04333bd653742184da8d2d9fdfbe0460dc27918bff8e8fb517af05d0f7453c19
MD5 a11534daa16406a56e7d684355a06443
BLAKE2b-256 091eb8e83e98200798d7ffe2d0615336a57068af45aa80b71285c582603e523b

See more details on using hashes here.

File details

Details for the file neodb_rest_cli-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: neodb_rest_cli-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 13.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for neodb_rest_cli-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 92e399de8ae7c2ea0c1da757a657ca34368c6d7daeea55c29a9b558fff666ce8
MD5 99e5b116cbd2c91bdb2f28d1fe232588
BLAKE2b-256 114bcf1aad2b00ce6b2dc8dfd159ea91d0d939e3c26b3dc40103dc8848df9a99

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page