Orb · OpenAPI Overlay 1.0.0
Orb API agent-surface overlay
115 actions
115 updates
update
extends
../openapi/_original/orb-billing-openapi.json
Derived by API Evangelist
Built from the contracts Orb publishes. Orb did not publish this file.
What the actions change
x-mcp-toolx-mcp-serverx-llms-txt
Targets 115 · first 16 shown; the file carries all of them
$.info
$.paths['/alerts'].get
$.paths['/alerts/customer_id/{customer_id}'].post
$.paths['/alerts/plan_id/{plan_id}'].post
$.paths['/alerts/subscription_id/{subscription_id}'].post
$.paths['/alerts/{alert_configuration_id}'].put
$.paths['/alerts/{alert_configuration_id}'].delete
$.paths['/alerts/{alert_configuration_id}/disable'].post
$.paths['/alerts/{alert_configuration_id}/enable'].post
$.paths['/alerts/{alert_id}'].get
$.paths['/coupons'].get
$.paths['/coupons'].post
$.paths['/coupons/{coupon_id}'].get
$.paths['/coupons/{coupon_id}/archive'].post
$.paths['/coupons/{coupon_id}/subscriptions'].get
$.paths['/credit_blocks/{block_id}'].get
OpenAPI Overlay
overlay: 1.0.0
info:
title: Orb API agent-surface overlay
version: 1.0.0
extends: ../openapi/_original/orb-billing-openapi.json
x-provenance:
generated: '2026-11-11'
method: derived
source:
- https://docs.withorb.com/api-reference/mcp-server.md
- openapi/_original/orb-billing-openapi.json
actions:
- target: $.info
description: Point agents at the hosted MCP server and llms.txt
update:
x-mcp-server:
url: https://mcp.withorb.com/mcp
transport: streamable-http
auth: 'Authorization: Bearer <api-key>'
docs: https://docs.withorb.com/api-reference/mcp-server
x-llms-txt: https://docs.withorb.com/llms.txt
- target: $.paths['/alerts'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: list_alerts
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/alerts/customer_id/{customer_id}'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: create_customer_alert
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/alerts/plan_id/{plan_id}'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: create_plan_alert
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/alerts/subscription_id/{subscription_id}'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: create_subscription_alert
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/alerts/{alert_configuration_id}'].put
description: Orb MCP tool binding
update:
x-mcp-tool:
name: update_alert
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/alerts/{alert_configuration_id}'].delete
description: Orb MCP tool binding
update:
x-mcp-tool:
name: delete_alert
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/alerts/{alert_configuration_id}/disable'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: disable_alert
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/alerts/{alert_configuration_id}/enable'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: enable_alert
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/alerts/{alert_id}'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: fetch_alert
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/coupons'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: list_coupons
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/coupons'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: create_coupon
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/coupons/{coupon_id}'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: fetch_coupon
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/coupons/{coupon_id}/archive'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: archive_coupon
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/coupons/{coupon_id}/subscriptions'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: list_coupon_subscriptions
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/credit_blocks/{block_id}'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: fetch_credit_block
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/credit_blocks/{block_id}/invoices'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: list_credit_block_invoices
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/credit_notes'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: list_credit_notes
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/credit_notes'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: create_credit_note
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/credit_notes/{credit_note_id}'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: fetch_credit_note
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/customers'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: list_customers
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/customers'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: create_customer
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/customers/external_customer_id/{external_customer_id}'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: fetch_customer_external_id
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/customers/{customer_id}'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: fetch_customer
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/customers/{customer_id}'].put
description: Orb MCP tool binding
update:
x-mcp-tool:
name: update_customer
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/customers/{customer_id}/balance_transactions'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: list_balance_transactions
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/customers/{customer_id}/balance_transactions'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: create_customer_balance_transaction
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/customers/{customer_id}/costs'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: fetch_customer_costs
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/customers/{customer_id}/credits'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: fetch_customer_credits
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/customers/{customer_id}/credits/ledger'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: fetch_customer_credits_ledger
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/customers/{customer_id}/credits/ledger_entry'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: create_ledger_entry
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/customers/{customer_id}/credits/top_ups'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: list_top_ups
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/customers/{customer_id}/credits/top_ups'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: create_top_up
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/customers/{customer_id}/credits/top_ups/{top_up_id}'].delete
description: Orb MCP tool binding
update:
x-mcp-tool:
name: delete_top_up
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/dimensional_price_groups'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: list_dimensional_price_groups
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/dimensional_price_groups'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: create_dimensional_price_group
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/dimensional_price_groups/external_dimensional_price_group_id/{external_dimensional_price_group_id}'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: fetch_dimensional_price_group_external_id
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/dimensional_price_groups/{dimensional_price_group_id}'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: fetch_dimensional_price_group
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/dimensional_price_groups/{dimensional_price_group_id}'].put
description: Orb MCP tool binding
update:
x-mcp-tool:
name: update_dimensional_price_group
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/events/backfills'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: list_backfills
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/events/backfills/{backfill_id}'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: fetch_backfill
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/events/search'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: search_events
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/events/volume'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: get_event_volume
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/invoice_line_items'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: create_invoice_line_item
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/invoices'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: list_invoices
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/invoices'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: create_invoice
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/invoices/summary'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: list_invoices_summary
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/invoices/upcoming'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: fetch_upcoming_invoice
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/invoices/{invoice_id}'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: fetch_invoice
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/invoices/{invoice_id}'].put
description: Orb MCP tool binding
update:
x-mcp-tool:
name: update_invoice
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/invoices/{invoice_id}/invoice_line_items/{line_item_id}'].delete
description: Orb MCP tool binding
update:
x-mcp-tool:
name: delete_invoice_line_item
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/invoices/{invoice_id}/issue'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: issue_invoice
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/invoices/{invoice_id}/mark_paid'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: mark_invoice_as_paid
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/invoices/{invoice_id}/pay'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: pay_invoice
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/invoices/{invoice_id}/void'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: void_invoice
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/items'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: list_items
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/items'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: create_item
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/items/{item_id}'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: fetch_item
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/items/{item_id}'].put
description: Orb MCP tool binding
update:
x-mcp-tool:
name: update_item
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/items/{item_id}/archive'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: archive_item
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/license_types'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: list_license_types
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/license_types'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: create_license_type
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/license_types/{license_type_id}'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: fetch_license_type
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/licenses'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: list_licenses
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/licenses'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: create_license
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/licenses/external_license_id/{external_license_id}'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: fetch_license_external_id
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/licenses/usage'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: get_license_usage_by_type
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/licenses/{license_id}'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: fetch_license
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/licenses/{license_id}/deactivate'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: deactivate_license
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/licenses/{license_id}/usage'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: get_license_usage_by_id
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/metrics'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: list_metrics
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/metrics'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: create_metric
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/metrics/{metric_id}'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: fetch_metric
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/metrics/{metric_id}'].put
description: Orb MCP tool binding
update:
x-mcp-tool:
name: update_metric
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/ping'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: ping
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/plans'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: list_plans
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/plans'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: create_plan
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/plans/external_plan_id/{external_plan_id}'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: fetch_plan_external_id
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/plans/{plan_id}'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: fetch_plan
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/plans/{plan_id}'].put
description: Orb MCP tool binding
update:
x-mcp-tool:
name: update_plan
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/plans/{plan_id}/migrations'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: list_migrations
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/plans/{plan_id}/migrations/{migration_id}'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: fetch_migration
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/plans/{plan_id}/migrations/{migration_id}/cancel'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: cancel_migration
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/plans/{plan_id}/set_default_version'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: set_default_version
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/plans/{plan_id}/versions'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: create_plan_version
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/plans/{plan_id}/versions/{version}'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: fetch_plan_version
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/prices'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: list_prices
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/prices'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: create_price
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/prices/evaluate'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: evaluate_multiple_prices
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/prices/evaluate_preview_events'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: evaluate_preview_events
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/prices/external_price_id/{external_price_id}'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: fetch_price_external_id
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/prices/{price_id}'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: fetch_price
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/prices/{price_id}'].put
description: Orb MCP tool binding
update:
x-mcp-tool:
name: update_price
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/prices/{price_id}/evaluate'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: evaluate_price
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/subscription_changes'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: list_subscription_changes
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/subscription_changes/{subscription_change_id}'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: fetch_subscription_change
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/subscription_changes/{subscription_change_id}/apply'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: apply_subscription_change
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/subscription_changes/{subscription_change_id}/cancel'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: cancel_subscription_change
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/subscriptions'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: list_subscriptions
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/subscriptions'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: create_subscription
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/subscriptions/{subscription_id}'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: fetch_subscription
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/subscriptions/{subscription_id}'].put
description: Orb MCP tool binding
update:
x-mcp-tool:
name: update_subscription
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/subscriptions/{subscription_id}/cancel'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: cancel_subscription
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/subscriptions/{subscription_id}/costs'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: fetch_subscription_costs
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/subscriptions/{subscription_id}/price_intervals'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: add_edit_price_intervals
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/subscriptions/{subscription_id}/redeem_coupon'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: redeem_coupon
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/subscriptions/{subscription_id}/schedule'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: fetch_subscription_schedule
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/subscriptions/{subscription_id}/schedule_plan_change'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: schedule_plan_change
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/subscriptions/{subscription_id}/trigger_phase'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: trigger_phase
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/subscriptions/{subscription_id}/unschedule_cancellation'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: unschedule_cancellation
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/subscriptions/{subscription_id}/unschedule_fixed_fee_quantity_updates'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: unschedule_fixed_fee_quantity
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/subscriptions/{subscription_id}/unschedule_pending_plan_changes'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: unschedule_plan_change
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/subscriptions/{subscription_id}/update_fixed_fee_quantity'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: update_fixed_fee_quantity
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/subscriptions/{subscription_id}/update_trial'].post
description: Orb MCP tool binding
update:
x-mcp-tool:
name: update_trial
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
- target: $.paths['/subscriptions/{subscription_id}/usage'].get
description: Orb MCP tool binding
update:
x-mcp-tool:
name: fetch_subscription_usage
server: https://mcp.withorb.com/mcp
source: https://docs.withorb.com/api-reference/mcp-server
Work with this as data
Every overlay here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for openapi overlays
4 MCP tools reach this
find_overlaysBrowse and filter every overlay in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This overlay
curl "https://apis.io/api/v1/overlays/orb-billing-openapi-overlay"
All openapi overlays
curl "https://apis.io/api/v1/overlays?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.