Changelog
2 July 2026
402 responses carry a payment link when the API add-on is inactive.
402 responses with a payment link when the API add-on is inactive
Improvement.
Sending through a connection whose Platform API add-on is not active now returns
HTTP 402 with an actionable body instead of a bare 403:
{ error: "license_inactive", code, message, payment_url }.
The original core code (addon_required or license_inactive) is preserved in
code, and payment_url points where the connection owner can activate the
add-on. MCP tool results return the same information as plain text so an AI
agent can relay it to the human.
Every other error status is still relayed verbatim — branch on the error code,
never on message text. See
Errors & idempotency.