{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["changelog","changelog-entry","changelog-overview"]},"type":"markdown"},"seo":{"title":"Changelog"},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"changelog","__idx":0},"children":["Changelog"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["What's new in the Rho API. For release stages and notice periods, see"," ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/v1/versioning"},"children":["Versioning and compatibility"]},"."]},{"$$mdtype":"Tag","name":"Changelog","attributes":{},"children":[{"$$mdtype":"Tag","name":"ChangelogEntry","attributes":{"date":"2026-10-27","kind":"Added"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Link an ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/v1/expenses"},"children":["expense"]}," to its card transaction using"," ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["source_details.card_transaction.money_movement_id"]},". Match it to ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["money_movement_id"]}," ","in the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/v1/transactions"},"children":["Transactions API"]},"."]}]},{"$$mdtype":"Tag","name":"ChangelogEntry","attributes":{"date":"2026-10-20","kind":"Added"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/v1/accounts-payable"},"children":["Accounts Payable API"]}," is now available in Beta."," ","Read counterparties and bills, including due dates, approval and payment status,"," ","line items, and attached invoice files. Enable ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["accounts_payable:read"]}," on your"," ","API Access Token or OAuth connection."]}]},{"$$mdtype":"Tag","name":"ChangelogEntry","attributes":{"date":"2026-10-15","kind":"Added"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/v1/webhooks"},"children":["Webhooks"]}," are now available in Beta. Receive event notifications"," ","to keep your application in sync without polling. Manage endpoints and event subscriptions in"," ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Business Settings > API > Webhooks"]},"."]}]},{"$$mdtype":"Tag","name":"ChangelogOverview","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["We're starting this changelog with an overview of the existing API:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Read ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/v1/accounts"},"children":["accounts"]},", ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/v1/transactions"},"children":["transactions"]},", and"," ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/v1/statements"},"children":["statements"]},", including balances, activity, and PDFs."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Read ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/v1/cards"},"children":["cards"]}," and their spending controls,"," ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/v1/credit"},"children":["credit programs and balances"]},", and"," ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/v1/invoicing"},"children":["invoices, customers, and invoice PDFs"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Read ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/v1/business"},"children":["business profiles"]}," and ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/v1/users"},"children":["users"]}," in Beta."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Read ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/v1/expenses"},"children":["expenses and receipts"]}," and"," ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/v1/reimbursements"},"children":["reimbursements and attachments"]}," in Beta."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Inspect ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/v1/scheduled-transactions"},"children":["scheduled transactions"]},","," ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/v1/cashflow-insights"},"children":["cash flow and largest money movements"]},", and"," ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/v1/card-declines"},"children":["card decline reasons and recommended actions"]}," in Beta."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Connect with ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/v1/auth"},"children":["API Access Tokens"]},", ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/v1/partner-auth"},"children":["partner OAuth"]},", or"," ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/v1/mcp"},"children":["MCP"]},", and try requests in the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/v1/getting-started#sandbox"},"children":["sandbox"]},"."]}]}]}]}]},"headings":[{"value":"Changelog","id":"changelog","depth":1}],"frontmatter":{"markdown":{"toc":{"hide":true}},"seo":{"title":"Changelog"}},"lastModified":"2026-10-30T11:56:47.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/docs/changelog","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}