productivity
Chargebee CLI for AI Agents
Use the Chargebee CLI from KosmoKrator to call Chargebee tools headlessly, return JSON, inspect schemas, and automate workflows from coding agents, scripts, and CI.Chargebee CLI Setup
Chargebee can be configured headlessly with `kosmokrator integrations:configure chargebee`.
# Install KosmoKrator first if it is not available on PATH.
curl -fsSL https://raw.githubusercontent.com/OpenCompanyApp/kosmokrator/main/install.sh | bash
# Configure and verify this integration.
kosmokrator integrations:configure chargebee --set access_token="$CHARGEBEE_ACCESS_TOKEN" --set site_name="$CHARGEBEE_SITE_NAME" --enable --read allow --write ask --json
kosmokrator integrations:doctor chargebee --json
kosmokrator integrations:status --json Credentials
Authentication type: basic auth basic_auth. Configure credentials once, then reuse the same stored profile from scripts, coding CLIs, Lua, and MCP.
| Key | Env var | Type | Required | Label |
|---|---|---|---|---|
access_token | CHARGEBEE_ACCESS_TOKEN | Secret secret | yes | API Key |
site_name | CHARGEBEE_SITE_NAME | Text string | yes | Site Name |
Command Patterns
The generic command is stable across every integration. The provider shortcut is shorter for humans.
kosmo integrations:call chargebee.chargebee_cancel_subscription_for_items '{}' --json kosmo integrations:chargebee chargebee_cancel_subscription_for_items '{}' --json Discovery
These commands return structured output for coding agents that need to inspect capabilities before choosing a function.
kosmo integrations:docs chargebee --json
kosmo integrations:docs chargebee.chargebee_cancel_subscription_for_items --json
kosmo integrations:schema chargebee.chargebee_cancel_subscription_for_items --json
kosmo integrations:search "Chargebee" --json
kosmo integrations:list --json Automation Contexts
The same configured command surface works in these environments. The command does not change unless the host wrapper, credentials, or permissions change.
CLI Functions
Every function below can be called headlessly. Commands are highlighted, copyable, and scroll horizontally when payloads are long.
chargebee.chargebee_cancel_subscription_for_items
Cancel a subscription with Product Catalog 2.0 item semantics.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_cancel_subscription_for_items '{}' --json kosmo integrations:chargebee chargebee_cancel_subscription_for_items '{}' --json chargebee.chargebee_checkout_existing_for_items
Create a hosted checkout page for an existing item-price subscription.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_checkout_existing_for_items '{}' --json kosmo integrations:chargebee chargebee_checkout_existing_for_items '{}' --json chargebee.chargebee_checkout_new_for_items
Create a hosted checkout page for a new item-price subscription.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_checkout_new_for_items '{}' --json kosmo integrations:chargebee chargebee_checkout_new_for_items '{}' --json chargebee.chargebee_close_invoice
Close a pending Chargebee invoice.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_close_invoice '{}' --json kosmo integrations:chargebee chargebee_close_invoice '{}' --json chargebee.chargebee_collect_invoice_payment
Collect payment for an invoice.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_collect_invoice_payment '{}' --json kosmo integrations:chargebee chargebee_collect_invoice_payment '{}' --json chargebee.chargebee_collect_now_hosted_page
Create a hosted page to collect unpaid invoices.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_collect_now_hosted_page '{}' --json kosmo integrations:chargebee chargebee_collect_now_hosted_page '{}' --json chargebee.chargebee_create_coupon
Create a Chargebee coupon.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_create_coupon '{}' --json kosmo integrations:chargebee chargebee_create_coupon '{}' --json chargebee.chargebee_create_credit_note
Create a credit note for an invoice.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_create_credit_note '{}' --json kosmo integrations:chargebee chargebee_create_credit_note '{}' --json chargebee.chargebee_create_customer
Create a Chargebee customer.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_create_customer '{}' --json kosmo integrations:chargebee chargebee_create_customer '{}' --json chargebee.chargebee_create_invoice_for_charge_items_and_charges
Create a non-recurring invoice for charge items and ad hoc charges.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_create_invoice_for_charge_items_and_charges '{}' --json kosmo integrations:chargebee chargebee_create_invoice_for_charge_items_and_charges '{}' --json chargebee.chargebee_create_item
Create a Chargebee item.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_create_item '{}' --json kosmo integrations:chargebee chargebee_create_item '{}' --json chargebee.chargebee_create_item_price
Create a Chargebee item price.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_create_item_price '{}' --json kosmo integrations:chargebee chargebee_create_item_price '{}' --json chargebee.chargebee_create_payment_source
Create a payment source for a customer.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_create_payment_source '{}' --json kosmo integrations:chargebee chargebee_create_payment_source '{}' --json chargebee.chargebee_create_subscription_for_customer
Create a subscription for an existing customer with item prices.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_create_subscription_for_customer '{}' --json kosmo integrations:chargebee chargebee_create_subscription_for_customer '{}' --json chargebee.chargebee_create_subscription_for_items
Create a subscription with Product Catalog 2.0 item prices.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_create_subscription_for_items '{}' --json kosmo integrations:chargebee chargebee_create_subscription_for_items '{}' --json chargebee.chargebee_delete_coupon
Delete or archive a Chargebee coupon by ID.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_delete_coupon '{}' --json kosmo integrations:chargebee chargebee_delete_coupon '{}' --json chargebee.chargebee_delete_credit_note
Delete a Chargebee credit note.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_delete_credit_note '{}' --json kosmo integrations:chargebee chargebee_delete_credit_note '{}' --json chargebee.chargebee_delete_customer
Delete or archive a Chargebee customer by ID.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_delete_customer '{}' --json kosmo integrations:chargebee chargebee_delete_customer '{}' --json chargebee.chargebee_delete_invoice
Delete a Chargebee invoice.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_delete_invoice '{}' --json kosmo integrations:chargebee chargebee_delete_invoice '{}' --json chargebee.chargebee_delete_item
Delete or archive a Chargebee item by ID.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_delete_item '{}' --json kosmo integrations:chargebee chargebee_delete_item '{}' --json chargebee.chargebee_delete_item_price
Delete or archive a Chargebee item price by ID.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_delete_item_price '{}' --json kosmo integrations:chargebee chargebee_delete_item_price '{}' --json chargebee.chargebee_delete_payment_source
Delete a payment source.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_delete_payment_source '{}' --json kosmo integrations:chargebee chargebee_delete_payment_source '{}' --json chargebee.chargebee_delete_subscription
Delete a Chargebee subscription.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_delete_subscription '{}' --json kosmo integrations:chargebee chargebee_delete_subscription '{}' --json chargebee.chargebee_estimate_cancel_subscription_for_items
Estimate cancelling a subscription.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_estimate_cancel_subscription_for_items '{}' --json kosmo integrations:chargebee chargebee_estimate_cancel_subscription_for_items '{}' --json chargebee.chargebee_estimate_create_invoice_for_items
Estimate creating an invoice for item prices and charges.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_estimate_create_invoice_for_items '{}' --json kosmo integrations:chargebee chargebee_estimate_create_invoice_for_items '{}' --json chargebee.chargebee_estimate_create_subscription_for_customer
Estimate creating a subscription for an existing customer.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_estimate_create_subscription_for_customer '{}' --json kosmo integrations:chargebee chargebee_estimate_create_subscription_for_customer '{}' --json chargebee.chargebee_estimate_create_subscription_for_items
Estimate creating a Product Catalog 2.0 subscription.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_estimate_create_subscription_for_items '{}' --json kosmo integrations:chargebee chargebee_estimate_create_subscription_for_items '{}' --json chargebee.chargebee_estimate_renew_subscription
Estimate renewing a subscription.
read - Parameters
- none
kosmo integrations:call chargebee.chargebee_estimate_renew_subscription '{}' --json kosmo integrations:chargebee chargebee_estimate_renew_subscription '{}' --json chargebee.chargebee_estimate_update_subscription_for_items
Estimate updating a Product Catalog 2.0 subscription.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_estimate_update_subscription_for_items '{}' --json kosmo integrations:chargebee chargebee_estimate_update_subscription_for_items '{}' --json chargebee.chargebee_get_attached_item
Retrieve a Chargebee attached item by ID.
read - Parameters
- none
kosmo integrations:call chargebee.chargebee_get_attached_item '{}' --json kosmo integrations:chargebee chargebee_get_attached_item '{}' --json chargebee.chargebee_get_business_entity
Retrieve a Chargebee business entity by ID.
read - Parameters
- none
kosmo integrations:call chargebee.chargebee_get_business_entity '{}' --json kosmo integrations:chargebee chargebee_get_business_entity '{}' --json chargebee.chargebee_get_coupon
Retrieve a Chargebee coupon by ID.
read - Parameters
- none
kosmo integrations:call chargebee.chargebee_get_coupon '{}' --json kosmo integrations:chargebee chargebee_get_coupon '{}' --json chargebee.chargebee_get_credit_note
Retrieve a Chargebee credit note by ID.
read - Parameters
- none
kosmo integrations:call chargebee.chargebee_get_credit_note '{}' --json kosmo integrations:chargebee chargebee_get_credit_note '{}' --json chargebee.chargebee_get_credit_note_pdf
Retrieve credit note PDF metadata and download URL.
read - Parameters
- none
kosmo integrations:call chargebee.chargebee_get_credit_note_pdf '{}' --json kosmo integrations:chargebee chargebee_get_credit_note_pdf '{}' --json chargebee.chargebee_get_current_user
Verify Chargebee API connectivity with a lightweight subscriptions request. Use this to confirm credentials and site name are working.
read - Parameters
- none
kosmo integrations:call chargebee.chargebee_get_current_user '{}' --json kosmo integrations:chargebee chargebee_get_current_user '{}' --json chargebee.chargebee_get_customer
Retrieve detailed information about a specific Chargebee customer by their ID, including contact details, billing address, and payment method.
read - Parameters
- id
kosmo integrations:call chargebee.chargebee_get_customer '{"id":"example_id"}' --json kosmo integrations:chargebee chargebee_get_customer '{"id":"example_id"}' --json chargebee.chargebee_get_event
Retrieve a Chargebee event by ID.
read - Parameters
- none
kosmo integrations:call chargebee.chargebee_get_event '{}' --json kosmo integrations:chargebee chargebee_get_event '{}' --json chargebee.chargebee_get_hosted_page
Retrieve a Chargebee hosted page by ID.
read - Parameters
- none
kosmo integrations:call chargebee.chargebee_get_hosted_page '{}' --json kosmo integrations:chargebee chargebee_get_hosted_page '{}' --json chargebee.chargebee_get_invoice
Retrieve detailed information about a specific Chargebee invoice by its ID, including line items, totals, tax, and payment status.
read - Parameters
- id
kosmo integrations:call chargebee.chargebee_get_invoice '{"id":"example_id"}' --json kosmo integrations:chargebee chargebee_get_invoice '{"id":"example_id"}' --json chargebee.chargebee_get_invoice_pdf
Retrieve invoice PDF metadata and download URL.
read - Parameters
- none
kosmo integrations:call chargebee.chargebee_get_invoice_pdf '{}' --json kosmo integrations:chargebee chargebee_get_invoice_pdf '{}' --json chargebee.chargebee_get_item
Retrieve a Chargebee item by ID.
read - Parameters
- none
kosmo integrations:call chargebee.chargebee_get_item '{}' --json kosmo integrations:chargebee chargebee_get_item '{}' --json chargebee.chargebee_get_item_price
Retrieve a Chargebee item price by ID.
read - Parameters
- none
kosmo integrations:call chargebee.chargebee_get_item_price '{}' --json kosmo integrations:chargebee chargebee_get_item_price '{}' --json chargebee.chargebee_get_order
Retrieve a Chargebee order by ID.
read - Parameters
- none
kosmo integrations:call chargebee.chargebee_get_order '{}' --json kosmo integrations:chargebee chargebee_get_order '{}' --json chargebee.chargebee_get_payment_source
Retrieve a payment source by ID.
read - Parameters
- none
kosmo integrations:call chargebee.chargebee_get_payment_source '{}' --json kosmo integrations:chargebee chargebee_get_payment_source '{}' --json chargebee.chargebee_get_subscription
Retrieve detailed information about a specific Chargebee subscription by its ID, including plan details, billing period, status, and associated customer.
read - Parameters
- id
kosmo integrations:call chargebee.chargebee_get_subscription '{"id":"example_id"}' --json kosmo integrations:chargebee chargebee_get_subscription '{"id":"example_id"}' --json chargebee.chargebee_get_transaction
Retrieve a Chargebee transaction by ID.
read - Parameters
- none
kosmo integrations:call chargebee.chargebee_get_transaction '{}' --json kosmo integrations:chargebee chargebee_get_transaction '{}' --json chargebee.chargebee_list_attached_items
List Chargebee attached items with filters and pagination.
read - Parameters
- none
kosmo integrations:call chargebee.chargebee_list_attached_items '{}' --json kosmo integrations:chargebee chargebee_list_attached_items '{}' --json chargebee.chargebee_list_business_entities
List Chargebee business entitys with filters and pagination.
read - Parameters
- none
kosmo integrations:call chargebee.chargebee_list_business_entities '{}' --json kosmo integrations:chargebee chargebee_list_business_entities '{}' --json chargebee.chargebee_list_coupons
List Chargebee coupons with filters and pagination.
read - Parameters
- none
kosmo integrations:call chargebee.chargebee_list_coupons '{}' --json kosmo integrations:chargebee chargebee_list_coupons '{}' --json chargebee.chargebee_list_credit_notes
List Chargebee credit notes with filters and pagination.
read - Parameters
- none
kosmo integrations:call chargebee.chargebee_list_credit_notes '{}' --json kosmo integrations:chargebee chargebee_list_credit_notes '{}' --json chargebee.chargebee_list_currencies
List Chargebee currencies.
read - Parameters
- none
kosmo integrations:call chargebee.chargebee_list_currencies '{}' --json kosmo integrations:chargebee chargebee_list_currencies '{}' --json chargebee.chargebee_list_customers
List customers from Chargebee with pagination. Returns customer details including email, name, company, and billing address.
read - Parameters
- limit, page
kosmo integrations:call chargebee.chargebee_list_customers '{"limit":1,"page":"example_page"}' --json kosmo integrations:chargebee chargebee_list_customers '{"limit":1,"page":"example_page"}' --json chargebee.chargebee_list_events
List Chargebee events with filters and pagination.
read - Parameters
- none
kosmo integrations:call chargebee.chargebee_list_events '{}' --json kosmo integrations:chargebee chargebee_list_events '{}' --json chargebee.chargebee_list_hosted_pages
List Chargebee hosted pages with filters and pagination.
read - Parameters
- none
kosmo integrations:call chargebee.chargebee_list_hosted_pages '{}' --json kosmo integrations:chargebee chargebee_list_hosted_pages '{}' --json chargebee.chargebee_list_invoice_payment_schedules
Retrieve payment schedules for an invoice.
read - Parameters
- none
kosmo integrations:call chargebee.chargebee_list_invoice_payment_schedules '{}' --json kosmo integrations:chargebee chargebee_list_invoice_payment_schedules '{}' --json chargebee.chargebee_list_invoices
List invoices from Chargebee. Supports filtering by status (paid, posted, payment_due, not_paid, voided, pending) and pagination.
read - Parameters
- limit, page, status
kosmo integrations:call chargebee.chargebee_list_invoices '{"limit":1,"page":"example_page","status":"example_status"}' --json kosmo integrations:chargebee chargebee_list_invoices '{"limit":1,"page":"example_page","status":"example_status"}' --json chargebee.chargebee_list_item_prices
List Chargebee item prices with filters and pagination.
read - Parameters
- none
kosmo integrations:call chargebee.chargebee_list_item_prices '{}' --json kosmo integrations:chargebee chargebee_list_item_prices '{}' --json chargebee.chargebee_list_items
List Chargebee items with filters and pagination.
read - Parameters
- none
kosmo integrations:call chargebee.chargebee_list_items '{}' --json kosmo integrations:chargebee chargebee_list_items '{}' --json chargebee.chargebee_list_orders
List Chargebee orders with filters and pagination.
read - Parameters
- none
kosmo integrations:call chargebee.chargebee_list_orders '{}' --json kosmo integrations:chargebee chargebee_list_orders '{}' --json chargebee.chargebee_list_payment_sources_for_customer
List payment sources for a customer.
read - Parameters
- none
kosmo integrations:call chargebee.chargebee_list_payment_sources_for_customer '{}' --json kosmo integrations:chargebee chargebee_list_payment_sources_for_customer '{}' --json chargebee.chargebee_list_subscriptions
List subscriptions from Chargebee. Supports filtering by state (active, cancelled, non_renewing, paused, in_trial, future) and pagination. Returns subscription details including plan, status, and billing period.
read - Parameters
- limit, page, state
kosmo integrations:call chargebee.chargebee_list_subscriptions '{"limit":1,"page":"example_page","state":"example_state"}' --json kosmo integrations:chargebee chargebee_list_subscriptions '{"limit":1,"page":"example_page","state":"example_state"}' --json chargebee.chargebee_list_transactions
List Chargebee transactions with filters and pagination.
read - Parameters
- none
kosmo integrations:call chargebee.chargebee_list_transactions '{}' --json kosmo integrations:chargebee chargebee_list_transactions '{}' --json chargebee.chargebee_manage_payment_sources_hosted_page
Create a hosted page for managing payment sources.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_manage_payment_sources_hosted_page '{}' --json kosmo integrations:chargebee chargebee_manage_payment_sources_hosted_page '{}' --json chargebee.chargebee_pause_subscription
Pause a Chargebee subscription.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_pause_subscription '{}' --json kosmo integrations:chargebee chargebee_pause_subscription '{}' --json chargebee.chargebee_reactivate_subscription
Reactivate a cancelled Chargebee subscription.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_reactivate_subscription '{}' --json kosmo integrations:chargebee chargebee_reactivate_subscription '{}' --json chargebee.chargebee_record_invoice_payment
Record an offline payment for an invoice.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_record_invoice_payment '{}' --json kosmo integrations:chargebee chargebee_record_invoice_payment '{}' --json chargebee.chargebee_record_refund_for_transaction
Record an offline refund for a transaction.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_record_refund_for_transaction '{}' --json kosmo integrations:chargebee chargebee_record_refund_for_transaction '{}' --json chargebee.chargebee_remove_scheduled_cancellation
Remove a scheduled subscription cancellation.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_remove_scheduled_cancellation '{}' --json kosmo integrations:chargebee chargebee_remove_scheduled_cancellation '{}' --json chargebee.chargebee_remove_scheduled_changes
Remove scheduled changes from a subscription.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_remove_scheduled_changes '{}' --json kosmo integrations:chargebee chargebee_remove_scheduled_changes '{}' --json chargebee.chargebee_resume_subscription
Resume a paused Chargebee subscription.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_resume_subscription '{}' --json kosmo integrations:chargebee chargebee_resume_subscription '{}' --json chargebee.chargebee_retrieve_subscription_with_scheduled_changes
Retrieve a subscription including scheduled changes.
read - Parameters
- none
kosmo integrations:call chargebee.chargebee_retrieve_subscription_with_scheduled_changes '{}' --json kosmo integrations:chargebee chargebee_retrieve_subscription_with_scheduled_changes '{}' --json chargebee.chargebee_update_coupon
Update a Chargebee coupon by ID.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_update_coupon '{}' --json kosmo integrations:chargebee chargebee_update_coupon '{}' --json chargebee.chargebee_update_customer
Update a Chargebee customer by ID.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_update_customer '{}' --json kosmo integrations:chargebee chargebee_update_customer '{}' --json chargebee.chargebee_update_item
Update a Chargebee item by ID.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_update_item '{}' --json kosmo integrations:chargebee chargebee_update_item '{}' --json chargebee.chargebee_update_item_price
Update a Chargebee item price by ID.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_update_item_price '{}' --json kosmo integrations:chargebee chargebee_update_item_price '{}' --json chargebee.chargebee_update_payment_method_hosted_page
Create a hosted page for updating payment method.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_update_payment_method_hosted_page '{}' --json kosmo integrations:chargebee chargebee_update_payment_method_hosted_page '{}' --json chargebee.chargebee_update_subscription_for_items
Update a subscription with Product Catalog 2.0 item prices.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_update_subscription_for_items '{}' --json kosmo integrations:chargebee chargebee_update_subscription_for_items '{}' --json chargebee.chargebee_void_credit_note
Void a Chargebee credit note.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_void_credit_note '{}' --json kosmo integrations:chargebee chargebee_void_credit_note '{}' --json chargebee.chargebee_void_invoice
Void a Chargebee invoice.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_void_invoice '{}' --json kosmo integrations:chargebee chargebee_void_invoice '{}' --json chargebee.chargebee_void_transaction
Void a Chargebee transaction.
write - Parameters
- none
kosmo integrations:call chargebee.chargebee_void_transaction '{}' --json kosmo integrations:chargebee chargebee_void_transaction '{}' --json Function Schemas
Use these parameter tables when building CLI payloads without calling integrations:schema first.
chargebee.chargebee_cancel_subscription_for_items 0 parameters
kosmo integrations:schema chargebee.chargebee_cancel_subscription_for_items --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_checkout_existing_for_items 0 parameters
kosmo integrations:schema chargebee.chargebee_checkout_existing_for_items --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_checkout_new_for_items 0 parameters
kosmo integrations:schema chargebee.chargebee_checkout_new_for_items --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_close_invoice 0 parameters
kosmo integrations:schema chargebee.chargebee_close_invoice --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_collect_invoice_payment 0 parameters
kosmo integrations:schema chargebee.chargebee_collect_invoice_payment --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_collect_now_hosted_page 0 parameters
kosmo integrations:schema chargebee.chargebee_collect_now_hosted_page --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_create_coupon 0 parameters
kosmo integrations:schema chargebee.chargebee_create_coupon --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_create_credit_note 0 parameters
kosmo integrations:schema chargebee.chargebee_create_credit_note --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_create_customer 0 parameters
kosmo integrations:schema chargebee.chargebee_create_customer --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_create_invoice_for_charge_items_and_charges 0 parameters
kosmo integrations:schema chargebee.chargebee_create_invoice_for_charge_items_and_charges --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_create_item 0 parameters
kosmo integrations:schema chargebee.chargebee_create_item --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_create_item_price 0 parameters
kosmo integrations:schema chargebee.chargebee_create_item_price --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_create_payment_source 0 parameters
kosmo integrations:schema chargebee.chargebee_create_payment_source --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_create_subscription_for_customer 0 parameters
kosmo integrations:schema chargebee.chargebee_create_subscription_for_customer --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_create_subscription_for_items 0 parameters
kosmo integrations:schema chargebee.chargebee_create_subscription_for_items --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_delete_coupon 0 parameters
kosmo integrations:schema chargebee.chargebee_delete_coupon --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_delete_credit_note 0 parameters
kosmo integrations:schema chargebee.chargebee_delete_credit_note --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_delete_customer 0 parameters
kosmo integrations:schema chargebee.chargebee_delete_customer --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_delete_invoice 0 parameters
kosmo integrations:schema chargebee.chargebee_delete_invoice --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_delete_item 0 parameters
kosmo integrations:schema chargebee.chargebee_delete_item --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_delete_item_price 0 parameters
kosmo integrations:schema chargebee.chargebee_delete_item_price --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_delete_payment_source 0 parameters
kosmo integrations:schema chargebee.chargebee_delete_payment_source --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_delete_subscription 0 parameters
kosmo integrations:schema chargebee.chargebee_delete_subscription --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_estimate_cancel_subscription_for_items 0 parameters
kosmo integrations:schema chargebee.chargebee_estimate_cancel_subscription_for_items --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_estimate_create_invoice_for_items 0 parameters
kosmo integrations:schema chargebee.chargebee_estimate_create_invoice_for_items --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_estimate_create_subscription_for_customer 0 parameters
kosmo integrations:schema chargebee.chargebee_estimate_create_subscription_for_customer --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_estimate_create_subscription_for_items 0 parameters
kosmo integrations:schema chargebee.chargebee_estimate_create_subscription_for_items --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_estimate_renew_subscription 0 parameters
kosmo integrations:schema chargebee.chargebee_estimate_renew_subscription --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_estimate_update_subscription_for_items 0 parameters
kosmo integrations:schema chargebee.chargebee_estimate_update_subscription_for_items --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_get_attached_item 0 parameters
kosmo integrations:schema chargebee.chargebee_get_attached_item --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_get_business_entity 0 parameters
kosmo integrations:schema chargebee.chargebee_get_business_entity --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_get_coupon 0 parameters
kosmo integrations:schema chargebee.chargebee_get_coupon --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_get_credit_note 0 parameters
kosmo integrations:schema chargebee.chargebee_get_credit_note --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_get_credit_note_pdf 0 parameters
kosmo integrations:schema chargebee.chargebee_get_credit_note_pdf --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_get_current_user 0 parameters
kosmo integrations:schema chargebee.chargebee_get_current_user --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_get_customer 1 parameters
kosmo integrations:schema chargebee.chargebee_get_customer --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | The customer ID. |
chargebee.chargebee_get_event 0 parameters
kosmo integrations:schema chargebee.chargebee_get_event --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_get_hosted_page 0 parameters
kosmo integrations:schema chargebee.chargebee_get_hosted_page --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_get_invoice 1 parameters
kosmo integrations:schema chargebee.chargebee_get_invoice --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | The invoice ID. |
chargebee.chargebee_get_invoice_pdf 0 parameters
kosmo integrations:schema chargebee.chargebee_get_invoice_pdf --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_get_item 0 parameters
kosmo integrations:schema chargebee.chargebee_get_item --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_get_item_price 0 parameters
kosmo integrations:schema chargebee.chargebee_get_item_price --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_get_order 0 parameters
kosmo integrations:schema chargebee.chargebee_get_order --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_get_payment_source 0 parameters
kosmo integrations:schema chargebee.chargebee_get_payment_source --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_get_subscription 1 parameters
kosmo integrations:schema chargebee.chargebee_get_subscription --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | The subscription ID. |
chargebee.chargebee_get_transaction 0 parameters
kosmo integrations:schema chargebee.chargebee_get_transaction --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_list_attached_items 0 parameters
kosmo integrations:schema chargebee.chargebee_list_attached_items --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_list_business_entities 0 parameters
kosmo integrations:schema chargebee.chargebee_list_business_entities --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_list_coupons 0 parameters
kosmo integrations:schema chargebee.chargebee_list_coupons --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_list_credit_notes 0 parameters
kosmo integrations:schema chargebee.chargebee_list_credit_notes --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_list_currencies 0 parameters
kosmo integrations:schema chargebee.chargebee_list_currencies --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_list_customers 2 parameters
kosmo integrations:schema chargebee.chargebee_list_customers --json | Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | no | Number of customers to return per page (max 100, default 10). |
page | string | no | Pagination cursor. Pass the value from a previous response to get the next page. |
chargebee.chargebee_list_events 0 parameters
kosmo integrations:schema chargebee.chargebee_list_events --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_list_hosted_pages 0 parameters
kosmo integrations:schema chargebee.chargebee_list_hosted_pages --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_list_invoice_payment_schedules 0 parameters
kosmo integrations:schema chargebee.chargebee_list_invoice_payment_schedules --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_list_invoices 3 parameters
kosmo integrations:schema chargebee.chargebee_list_invoices --json | Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | no | Number of invoices to return per page (max 100, default 10). |
page | string | no | Pagination cursor. Pass the value from a previous response to get the next page. |
status | string | no | Filter by invoice status: paid, posted, payment_due, not_paid, voided, pending. |
chargebee.chargebee_list_item_prices 0 parameters
kosmo integrations:schema chargebee.chargebee_list_item_prices --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_list_items 0 parameters
kosmo integrations:schema chargebee.chargebee_list_items --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_list_orders 0 parameters
kosmo integrations:schema chargebee.chargebee_list_orders --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_list_payment_sources_for_customer 0 parameters
kosmo integrations:schema chargebee.chargebee_list_payment_sources_for_customer --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_list_subscriptions 3 parameters
kosmo integrations:schema chargebee.chargebee_list_subscriptions --json | Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | no | Number of subscriptions to return per page (max 100, default 10). |
page | string | no | Pagination cursor. Pass the value from a previous response to get the next page. |
state | string | no | Filter by subscription state: active, cancelled, non_renewing, paused, in_trial, future. |
chargebee.chargebee_list_transactions 0 parameters
kosmo integrations:schema chargebee.chargebee_list_transactions --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_manage_payment_sources_hosted_page 0 parameters
kosmo integrations:schema chargebee.chargebee_manage_payment_sources_hosted_page --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_pause_subscription 0 parameters
kosmo integrations:schema chargebee.chargebee_pause_subscription --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_reactivate_subscription 0 parameters
kosmo integrations:schema chargebee.chargebee_reactivate_subscription --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_record_invoice_payment 0 parameters
kosmo integrations:schema chargebee.chargebee_record_invoice_payment --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_record_refund_for_transaction 0 parameters
kosmo integrations:schema chargebee.chargebee_record_refund_for_transaction --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_remove_scheduled_cancellation 0 parameters
kosmo integrations:schema chargebee.chargebee_remove_scheduled_cancellation --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_remove_scheduled_changes 0 parameters
kosmo integrations:schema chargebee.chargebee_remove_scheduled_changes --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_resume_subscription 0 parameters
kosmo integrations:schema chargebee.chargebee_resume_subscription --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_retrieve_subscription_with_scheduled_changes 0 parameters
kosmo integrations:schema chargebee.chargebee_retrieve_subscription_with_scheduled_changes --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_update_coupon 0 parameters
kosmo integrations:schema chargebee.chargebee_update_coupon --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_update_customer 0 parameters
kosmo integrations:schema chargebee.chargebee_update_customer --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_update_item 0 parameters
kosmo integrations:schema chargebee.chargebee_update_item --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_update_item_price 0 parameters
kosmo integrations:schema chargebee.chargebee_update_item_price --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_update_payment_method_hosted_page 0 parameters
kosmo integrations:schema chargebee.chargebee_update_payment_method_hosted_page --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_update_subscription_for_items 0 parameters
kosmo integrations:schema chargebee.chargebee_update_subscription_for_items --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_void_credit_note 0 parameters
kosmo integrations:schema chargebee.chargebee_void_credit_note --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_void_invoice 0 parameters
kosmo integrations:schema chargebee.chargebee_void_invoice --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
chargebee.chargebee_void_transaction 0 parameters
kosmo integrations:schema chargebee.chargebee_void_transaction --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
Permissions
Headless calls still follow the integration read/write permission policy. Configure read/write defaults with
integrations:configure. Add --force only for trusted automation that should bypass that policy.