CLI
The Hilt CLI is for teams that want fast terminal workflows around the same objects the dashboard already uses. It is a public Hilt surface across the plan ladder, not a higher-tier add-on.What the CLI is best at
Use it when you want:- quick merchant lookups from a terminal
- repeatable support and operations scripts
- webhook endpoint and delivery control without opening the dashboard
- receipt proof and recurring recovery actions from one terminal flow
- sandbox session testing before live traffic
Install from Hilt
latest, install the versioned tarball:
Verify the package checksum
Authentication commands
Key management
- lower-risk pre-launch tooling
- sandbox session testing
- pre-launch automation inside a real merchant workspace
Webhook commands
Best use
- create and inspect endpoints
- send signed test events
- read delivery status
- re-send retry-scheduled or dead-letter deliveries
- inspect the event timeline for a payment or membership
Sandbox commands
- webhook consumers
- SDK or Postman object handling
- delivery-failure recovery
- recurring grace handling
Product commands
Membership commands
Best use
- recurring cohort visibility
- subscription and expiry visibility
- Telegram or Discord diagnostics
- support-linked delivery recovery
Receipt commands
Best use
- receipt search
- proof retrieval
- direct proof sharing from terminal workflows
Useful flags
--jsonfor raw JSON output on data commands-h, --helpfor command help-v, --versionfor version output
Command-to-route map
| CLI command | API route |
|---|---|
hilt keys list | GET /v1/keys |
hilt keys create | POST /v1/keys |
hilt keys revoke | DELETE /v1/keys/{key_id} |
hilt webhooks list | GET /v1/webhooks/endpoints |
hilt webhooks create | POST /v1/webhooks/endpoints |
hilt webhooks test | POST /v1/webhooks/endpoints/{endpoint_id}/test |
hilt webhooks deliveries | GET /v1/webhooks/deliveries |
hilt webhooks replay | POST /v1/webhooks/deliveries/{delivery_id}/replay |
hilt webhooks events | GET /v1/webhooks/events |
hilt webhooks timeline | GET /v1/webhooks/timeline |
hilt testing scenarios | GET /v1/testing/scenarios |
hilt testing run | POST /v1/testing/sessions |
hilt testing list | GET /v1/testing/sessions |
hilt testing get | GET /v1/testing/sessions/{session_id} |
hilt pay products list | GET /v1/products |
hilt pay products get | GET /v1/products/{product_id} |
hilt pay products archive | DELETE /v1/products/{product_id} |
hilt pay members list | GET /v1/memberships |
hilt pay members lookup | GET /v1/memberships/lookup |
hilt pay members get | GET /v1/memberships/{membership_id} |
hilt pay members renewal-intelligence | GET /v1/memberships/renewal-intelligence |
hilt pay members retry-delivery | POST /v1/memberships/{membership_id}/retry-delivery |
hilt pay members delivery-diagnostics | GET /v1/memberships/{membership_id}/delivery-diagnostics |
hilt pay members delivery-support-ticket | POST /v1/memberships/{membership_id}/delivery-support-ticket |
hilt pay receipts list | GET /v1/receipts |
hilt pay receipts get | GET /v1/receipt/{receipt_id} |
hilt pay receipts send-proof | POST /v1/receipt/{receipt_id}/send-proof |

