{"id":"src_VLL121kPHoSYrjQbS28Ri","slug":"ramp-developer-api","name":"Developer API","type":"scrape","url":"https://docs.ramp.com/developer-api/v1/changelog","orgId":"org_uRmJJXshejtN5iFwVarDX","org":{"slug":"ramp","name":"Ramp"},"isPrimary":false,"metadata":"{\"feedUrl\":\"https://docs.ramp.com/rss.xml\",\"feedType\":\"rss\",\"feedDiscoveredAt\":\"2026-04-13T18:54:42.007Z\",\"noFeedFound\":false,\"feedEtag\":\"W/\\\"7fc43228942cb10e852e6f51463a0a37\\\"\"}","releaseCount":29,"releasesLast30Days":2,"avgReleasesPerWeek":1.3,"latestVersion":null,"latestDate":"2026-03-30T00:00:00.000Z","changelogUrl":null,"hasChangelogFile":false,"lastFetchedAt":"2026-04-13T18:54:42.545Z","trackingSince":"2025-11-18T00:00:00.000Z","releases":[{"id":"rel_lTBWC9wLGChY54jn2q1mk","version":null,"title":"API Updates — March 30, 2026","summary":"- **New List Bank Accounts endpoint** — Retrieve a paginated list of bank accounts associated with your business. Supports `start` and `page_size` que...","content":"- **New List Bank Accounts endpoint** — Retrieve a paginated list of bank accounts associated with your business. Supports `start` and `page_size` query parameters for pagination. [View endpoint](https://docs.ramp.com/developer-api/v1/api/bank-accounts#get-developer-v1-bank-accounts)\n\n- **New List Vendor Agreements endpoint (beta)** — Query vendor agreements with extensive filtering options including date ranges, renewal status, contract owners, departments, total value, and custom record filters via `POST /developer/v1/vendors/agreements`. [View endpoint](https://docs.ramp.com/developer-api/v1/api/vendors#post-developer-v1-vendors-agreements)\n\n- **Enhanced vendor filtering by timestamps** — Added `to_created_at`, `from_updated_at`, and `to_updated_at` query parameters to the List Vendors endpoint for filtering vendors by creation and update dates. [View endpoint](https://docs.ramp.com/developer-api/v1/api/vendors#get-developer-v1-vendors)\n\n- **Vendor subsidiary data** — Added `include_subsidiary` query parameter to the List Vendors endpoint. When set to `true`, vendor responses include a `subsidiary` field with ERP subsidiary identifiers. [View endpoint](https://docs.ramp.com/developer-api/v1/api/vendors#get-developer-v1-vendors)\n\n- **Allowed overage percent override on limits** — The `allowed_overage_percent_override` field is now available when creating limits and is returned in limit responses. This decimal value (0–100) lets you set a fund-level override for the allowed overage percent, independent of the spend program or business default. [View endpoint](https://docs.ramp.com/developer-api/v1/api/limits#post-developer-v1-limits-deferred)\n\n- **Update custom accounting field options** — New `PUT /developer/v1/accounting/field-options/{field_option_id}` endpoint to update existing custom accounting field options. [View endpoint](https://docs.ramp.com/developer-api/v1/api/accounting#put-developer-v1-accounting-field-options-field-option-id)\n\n- **New audit log event types** — Added `Generated renewal brief for contract`, `Spend allocation change request approval policy updated`, and `Vendor Network updates enabled` event types to the audit logs endpoint.\n\n- **Updated token prefix format** — Access tokens are now prefixed with `ramp_business_tok_`, `ramp_user_tok_`, `ramp_business_jwt_`, or `ramp_user_jwt_` instead of the previous `ramp_tok_` prefix. Refresh tokens use `ramp_business_tok_` or `ramp_user_tok_`.\n\n- **Custom records reference columns relaxed** — The `corresponding_column_name` field on reference column configurations is no longer required and defaults to `null`. It will be auto-generated if not provided, simplifying forward-only reference column setup.\n\n- **Auto-match uploaded receipts without a transaction ID** — The `POST /receipts` endpoint can now automatically match uploaded receipts to transactions without requiring a `transaction_id`. [View endpoint](https://docs.ramp.com/developer-api/v1/api/receipts#post-developer-v1-receipts)","publishedAt":"2026-03-30T00:00:00.000Z","url":"https://docs.ramp.com/developer-api/v1/changelog#march-30-2026","media":[]},{"id":"rel_p0GUGgNQ-l1XPQaRMHXra","version":null,"title":"API Updates — March 25, 2026","summary":"- **New financing applications endpoints (beta)** — Create and fetch financing applications programmatically. Submit applicant details, business infor...","content":"- **New financing applications endpoints (beta)** — Create and fetch financing applications programmatically. Submit applicant details, business information, controlling officers, beneficial owners, and financial details. [View GET endpoint](https://docs.ramp.com/developer-api/v1/api/applications#get-developer-v1-applications) | [View POST endpoint](https://docs.ramp.com/developer-api/v1/api/applications#post-developer-v1-applications) | [View guide](https://docs.ramp.com/developer-api/v1/applications)\n\n- **New ready-to-sync endpoint (beta)** — Mark accounting objects as ready to sync by providing a list of `object_ids` and an `object_type` (currently supports `TRANSACTION`). [View endpoint](https://docs.ramp.com/developer-api/v1/api/accounting#post-developer-v1-accounting-ready-to-sync)\n\n- **New `applications.status_updated` webhook event** — Subscribe to `applications.status_updated` to receive notifications when a financing application's status changes. [View endpoint](https://docs.ramp.com/developer-api/v1/api/webhooks#post-developer-v1-webhooks)\n\n- **New bill payment status `ON_HOLD`** — Added `ON_HOLD` enum value to the bill `payment_status` filter and response, representing bills that have been placed on hold. [View endpoint](https://docs.ramp.com/developer-api/v1/api/bills#get-developer-v1-bills)\n\n- **New `cancelled` trip status** — The `status` filter on the List Trips endpoint now supports the `cancelled` enum value, and trip responses can include `cancelled` as a status. [View endpoint](https://docs.ramp.com/developer-api/v1/api/trips#get-developer-v1-trips)\n\n- **New audit log event type** — Added `Vendor linked to vendor network` to the list of supported audit log event types. [View endpoint](https://docs.ramp.com/developer-api/v1/api/audit-logs#get-developer-v1-audit-logs-events)\n\n- **New GL account classification types** — Added `AR_CHARGEBACK_CLEARING_ACCOUNT` and `AR_REFUNDS_CLEARING_ACCOUNT` classification enum values for accounting GL accounts.","publishedAt":"2026-03-25T00:00:00.000Z","url":"https://docs.ramp.com/developer-api/v1/changelog#march-25-2026","media":[]},{"id":"rel_9z65tHY9m3Yk9aEFbAW9e","version":null,"title":"API Updates — March 19, 2026","summary":"- **New bill filtering by payment ID** — Added `customer_friendly_payment_id` query parameter to filter bills by their customer-friendly payment ident...","content":"- **New bill filtering by payment ID** — Added `customer_friendly_payment_id` query parameter to filter bills by their customer-friendly payment identifier, making it easy to find all bills belonging to the same payment or batch payment. The response also now includes `customer_friendly_payment_id` on bill payment objects. [View endpoint](https://docs.ramp.com/developer-api/v1/api/bills#get-developer-v1-bills)\n\n- **New bill filtering by draft bill ID** — Added `draft_bill_id` query parameter to the List Bills endpoint to filter by the originating draft bill. The bill response now also includes `draft_bill_id` to indicate which draft bill a bill was created from. [View endpoint](https://docs.ramp.com/developer-api/v1/api/bills#get-developer-v1-bills)\n\n- **New bill and draft bill filtering by remote ID** — Added `remote_id` query parameter to both the List Bills and List Draft Bills endpoints, allowing you to look up bills and drafts by their external system identifier. [View endpoint](https://docs.ramp.com/developer-api/v1/api/bills#get-developer-v1-bills) | [View draft bills endpoint](https://docs.ramp.com/developer-api/v1/api/bills#get-developer-v1-bills-drafts)\n\n- **Reactivate deleted inventory item options** — Added `reactivate` field to the `PATCH /developer/v1/accounting/inventory-item/options/{option_id}` request body, bringing parity with custom field options by letting you restore soft-deleted inventory item options. [View endpoint](https://docs.ramp.com/developer-api/v1/api/accounting-inventory-item#patch-developer-v1-accounting-inventory-item-options-option-id)\n\n- **Vendor owner is now optional** — The `vendor_owner_id` field is no longer required when creating a vendor via `POST /developer/v1/vendors`. Omitting it creates the vendor without an owner. [View endpoint](https://docs.ramp.com/developer-api/v1/api/vendors#post-developer-v1-vendors)","publishedAt":"2026-03-19T00:00:00.000Z","url":"https://docs.ramp.com/developer-api/v1/changelog#march-19-2026","media":[]},{"id":"rel_dHpKGCGtUbr6q6kpnWkhH","version":null,"title":"API Updates — March 18, 2026","summary":"- **Decimal quantity support for bill line items** — The `unit_quantity` field has been replaced with `quantity`, which now accepts decimal values (e....","content":"- **Decimal quantity support for bill line items** — The `unit_quantity` field has been replaced with `quantity`, which now accepts decimal values (e.g., `2.25`) instead of only integers. `unit_quantity` is still accepted for backwards compatibility. The `unit_price` field also now accepts decimal string or number formats. This applies when creating or updating line items on bills and draft bills. [View endpoint](https://docs.ramp.com/developer-api/v1/api/bills#post-developer-v1-bills)\n\n- **New GL account classification types** — Added six new enum values for GL account classifications: `AR_ACCOUNTS_RECEIVABLE_ACCOUNT`, `AR_BAD_DEBT_ACCOUNT`, `AR_CARD_FEES_ACCOUNT`, `AR_CASH_ACCOUNT_DEFAULT`, `AR_INCOME_ACCOUNT_DEFAULT`, and `AR_UNDEPOSITED_FUNDS_ACCOUNT`, enabling accounts receivable accounting integrations.","publishedAt":"2026-03-18T00:00:00.000Z","url":"https://docs.ramp.com/developer-api/v1/changelog#march-18-2026","media":[]},{"id":"rel_BJy-Gfbtm2V_GCPjWqrcx","version":null,"title":"API Updates — March 17, 2026","summary":"- **Vendor memo support for bills** — Added `vendor_memo` field to create and update bill endpoints, as well as draft bill endpoints, allowing you to ...","content":"- **Vendor memo support for bills** — Added `vendor_memo` field to create and update bill endpoints, as well as draft bill endpoints, allowing you to set a memo to the vendor (up to 400 characters) on a bill. [View endpoint](https://docs.ramp.com/developer-api/v1/api/bills#post-developer-v1-bills) | [View endpoint](https://docs.ramp.com/developer-api/v1/api/bills#patch-developer-v1-bills-bill-id) | [View endpoint](https://docs.ramp.com/developer-api/v1/api/bills#post-developer-v1-bills-drafts) | [View endpoint](https://docs.ramp.com/developer-api/v1/api/bills#patch-developer-v1-bills-drafts-draft-bill-id)\n\n- **Refresh token expiration info** — The token endpoint response now includes a `refresh_token_expires_in` field indicating how long the refresh token is valid (in seconds), making it easier to manage token lifecycle for clients configured with a refresh token TTL. [View endpoint](https://docs.ramp.com/developer-api/v1/api/authorization#post-developer-v1-token)","publishedAt":"2026-03-17T00:00:00.000Z","url":"https://docs.ramp.com/developer-api/v1/changelog#march-17-2026","media":[]},{"id":"rel_jk3SWbB8y5vjJcyAjkRDJ","version":null,"title":"API Updates — March 16, 2026","summary":"- **New embedded cards endpoint (beta)** — Generate an embed init token for a card to enable embedded card experiences in your application. Requires t...","content":"- **New embedded cards endpoint (beta)** — Generate an embed init token for a card to enable embedded card experiences in your application. Requires the `embedded_cards:write` scope and the card must be activated and active. [View endpoint](https://docs.ramp.com/developer-api/v1/api/embedded#post-developer-v1-embedded-cards-card-id-embed)\n\n- **New audit log event type** — Added `RFX graded` to the list of supported audit log event types, allowing you to track when an RFX has been graded. [View endpoint](https://docs.ramp.com/developer-api/v1/api/audit-logs#get-developer-v1-audit-logs-events)\n\n- **Global library field ID on custom record columns** — Custom record column responses now include a `global_library_field_id` field, letting you identify columns that are linked to global library fields.","publishedAt":"2026-03-16T00:00:00.000Z","url":"https://docs.ramp.com/developer-api/v1/changelog#march-16-2026","media":[]},{"id":"rel_IWVaNGC8sDN7oTuaMwBU2","version":null,"title":"API Updates — March 12, 2026","summary":"- **Visibility filter for accounting field options** — Filter custom accounting field options by visibility (`HIDDEN` or `VISIBLE`) using the new `vis...","content":"- **Visibility filter for accounting field options** — Filter custom accounting field options by visibility (`HIDDEN` or `VISIBLE`) using the new `visibility` query parameter. [View endpoint](https://docs.ramp.com/developer-api/v1/api/accounting#get-developer-v1-accounting-field-options)\n\n- **Bill filtering by ERP sync status** — Filter bills by whether they are configured to sync to your ERP using the new `is_accounting_sync_enabled` query parameter. [View endpoint](https://docs.ramp.com/developer-api/v1/api/bills#get-developer-v1-bills)\n\n- **Payment accounts on entities** — The entity response now includes a `payment_accounts` array containing bank accounts eligible for bill payment, with details like `account_name`, `account_number_last_four`, `currency`, and `id`. [View endpoint](https://docs.ramp.com/developer-api/v1/api/entities#get-developer-v1-entities)\n\n- **Custom record fields on vendors** — Vendor responses now include a `custom_record_fields` array with column metadata, display values, and reference row details for custom record data associated with each vendor. [View endpoint](https://docs.ramp.com/developer-api/v1/api/vendors#get-developer-v1-vendors-vendor-id)\n\n- **Policy agent exemption for spend limits** — Spend limit responses now include `is_exempt_from_policy_agent`, and you can update it via `PATCH` along with `existing_expense_policy_agent_exemption_application_rules` to control whether the exemption applies retroactively (`APPLY_TO_ALL`) or only to future transactions (`APPLY_TO_NONE`). [View endpoint](https://docs.ramp.com/developer-api/v1/api/limits#patch-developer-v1-limits-spend-limit-id)\n\n- **Accounting vendor creation flag on transactions** — Transaction responses now include `requires_accounting_vendor_creation_to_sync`, indicating whether your integration must create an accounting vendor before syncing the transaction. [View endpoint](https://docs.ramp.com/developer-api/v1/api/transactions#get-developer-v1-transactions-transaction-id)\n\n- **New webhook event types for unified requests** — Added `unified_requests.created`, `unified_requests.modified`, `unified_requests.node_advanced`, `unified_requests.override_approved`, and `unified_requests.updated` to the list of subscribable webhook events. [View endpoint](https://docs.ramp.com/developer-api/v1/api/webhooks#post-developer-v1-webhooks)\n\n- **New transaction decline reasons** — Added `AUTHORIZER_SPEND_ALLOCATION_MEMBER_SUSPENDED` and `AUTHORIZER_UNAUTHORIZED_USER` enum values for more granular transaction decline details.\n\n- **New custom records reference table types** — Added `contracts` and `purchase_order_line_items` as valid native reference table types for custom record columns.\n\n- **New custom record text display type** — Added `numeric_id` to the available display types for custom record text columns.\n\n- **New audit log event types** — Added `ABK agent blocked on user`, `ABK agent review requested`, `ABK agent started`, `Document labeled`, `Edited contract tracking setting`, and `Reimbursement bank account updated` for more comprehensive audit trail coverage. [View endpoint](https://docs.ramp.com/developer-api/v1/api/audit-logs#get-developer-v1-audit-logs-events)\n\n- **New spend program mapped field type** — Added `REQUEST_REASON` as a mapped field option for spend program configurations.\n\n- **New vendor document types** — Added `INVOICE` and `VENDOR_CREDIT` to the list of supported vendor document types.","publishedAt":"2026-03-12T00:00:00.000Z","url":"https://docs.ramp.com/developer-api/v1/changelog#march-12-2026","media":[]},{"id":"rel_REEbXd_XYz2-oplUiA1rh","version":null,"title":"API Updates — February 27, 2026","summary":"- **Filter bills by payment ID** — Added `payment_id` query parameter to the List Bills endpoint, letting you retrieve all bills belonging to the same...","content":"- **Filter bills by payment ID** — Added `payment_id` query parameter to the List Bills endpoint, letting you retrieve all bills belonging to the same batch payment. [View endpoint](https://docs.ramp.com/developer-api/v1/api/bills#get-developer-v1-bills)\n\n- **Payment ID on bill responses** — Bill payment details now include an `id` field representing the unique payment identifier. Bills sharing the same payment ID belong to the same batch payment.\n\n- **Draft bill attachment uploads** — Upload file attachments to existing draft bills via `POST /developer/v1/bills/drafts/{draft_bill_id}/attachments`, using `multipart/form-data`. [View endpoint](https://docs.ramp.com/developer-api/v1/api/bills#post-developer-v1-bills-drafts-draft-bill-id-attachments)\n\n- **Bank account ID on transfers** — Transfer responses now include a `bank_account_id` field containing the UUID of the bank account used for the transfer payment (or `null` for wire transfers). Use `GET /developer/v1/bank-accounts/{bank_account_id}` to look up account details. [View endpoint](https://docs.ramp.com/developer-api/v1/api/transfers#get-developer-v1-transfers)\n\n- **Vendor creation on sync setting for accounting connections** — Added `transaction_accounting_vendor_creation_on_sync_enabled` to accounting connection settings. When enabled, card transactions missing a mapped accounting vendor will require vendor creation before sync. Available on create and update endpoints. [View endpoint](https://docs.ramp.com/developer-api/v1/api/accounting-connections#post-developer-v1-accounting-connection)\n\n- **New `INVOICE` sync resource type** — Added `INVOICE` as a supported enum value for accounting sync resource types, expanding the types of records you can sync through accounting connections.\n\n- **New webhook event types** — Added `bills.archived` and `reimbursements.batch_payment_reimbursed` to the list of supported webhook event types, so you can subscribe to notifications when bills are archived or batch reimbursement payments are processed. [View endpoint](https://docs.ramp.com/developer-api/v1/api/webhooks#post-developer-v1-webhooks)\n\n- **Scheduled deactivation date for new users** — Added `scheduled_deactivation_date` field to the create user request. For guest users, this automatically defaults to 6 months from the invite creation date unless explicitly set to `null`. [View endpoint](https://docs.ramp.com/developer-api/v1/api/users#post-developer-v1-users-deferred)\n\n- **Date column type for custom records** — Custom record tables now support a `datetime` column type with `date` display, allowing you to store and display date values in custom and matrix tables.\n\n- **Attachments on custom form fields** — Custom form field responses now include an `attachments` array containing document metadata with download URLs, filenames, and version information.\n\n- **New transaction decline reason** — Added `AUTHORIZER_SPEND_ALLOCATION_ARCHIVED_FUNDS` enum value to transaction decline reasons, indicating a transaction was declined because the associated funds are archived.\n\n- **New OAuth scope** — Added `comments:write` scope for granting write access to comments.","publishedAt":"2026-02-27T00:00:00.000Z","url":"https://docs.ramp.com/developer-api/v1/changelog#february-27-2026","media":[]},{"id":"rel_NtQla9ORIdix7Et5smkLX","version":null,"title":"API Updates — February 13, 2026","summary":"- **New `status_summary` field on bills** — Bill responses now include a `status_summary` field that provides a more granular view of a bill's lifecyc...","content":"- **New `status_summary` field on bills** — Bill responses now include a `status_summary` field that provides a more granular view of a bill's lifecycle stage, with values like `PAYMENT_SCHEDULED`, `APPROVAL_PENDING`, `PAYMENT_PROCESSING`, `PAYMENT_COMPLETED`, and more. This gives you richer insight into exactly where a bill stands beyond the existing `OPEN`/`PAID` status. [View endpoint](https://docs.ramp.com/developer-api/v1/api/bills#get-developer-v1-bills)\n\n- **Enhanced bill filtering by `status_summary`** — The `status_summary` query parameter on the List Bills endpoint now uses a refined set of enum values (removing draft-related statuses like `DRAFT_MISSING_INFO`, `DRAFT_PARSING`, `DRAFT_QUEUED`, and `DRAFT_READY`) to filter bills by their detailed status. [View endpoint](https://docs.ramp.com/developer-api/v1/api/bills#get-developer-v1-bills)\n\n- **New `NON_ERP` accounting field type** — Added `NON_ERP` as a new enum value for accounting field types, allowing you to distinguish fields that are not sourced from an ERP system. [View endpoint](https://docs.ramp.com/developer-api/v1/api/accounting#get-developer-v1-accounting-fields)","publishedAt":"2026-02-13T00:00:00.000Z","url":"https://docs.ramp.com/developer-api/v1/changelog#february-13-2026","media":[]},{"id":"rel_kIxnT3TAkF_aIC9I5Huzt","version":null,"title":"API Updates — February 12, 2026","summary":"- **Clarified currency amount representations for bills and purchase orders** — Documentation for amount fields on bills and purchase order line items...","content":"- **Clarified currency amount representations for bills and purchase orders** — Documentation for amount fields on bills and purchase order line items now specifies that values are represented in the lowest denomination of the currency (e.g., cents for USD), making it easier to correctly interpret `amount` and `unit_price` fields.","publishedAt":"2026-02-12T00:00:00.000Z","url":"https://docs.ramp.com/developer-api/v1/changelog#february-12-2026","media":[]},{"id":"rel_ldbYO-NM_BrFVuNo9Lxzv","version":null,"title":"API Updates — February 11, 2026","summary":"- **New endpoint to fetch accounting connection by ID (beta)** — Retrieve details for a specific accounting connection using its `connection_id`. [Vie...","content":"- **New endpoint to fetch accounting connection by ID (beta)** — Retrieve details for a specific accounting connection using its `connection_id`. [View endpoint](https://docs.ramp.com/developer-api/v1/api/accounting-connections#get-developer-v1-accounting-connection-connection-id)\n\n- **Renamed tax code options request field** — The `POST /developer/v1/accounting/tax/code/options` endpoint now uses `options` instead of `tax_codes` as the request body field name for uploading tax code options. [View endpoint](https://docs.ramp.com/developer-api/v1/api/accounting-tax#post-developer-v1-accounting-tax-code-options)\n\n- **New `item_receipts.created` webhook event** — Subscribe to `item_receipts.created` events to get notified when new item receipts are created. [View endpoint](https://docs.ramp.com/developer-api/v1/api/webhooks#post-developer-v1-webhooks)\n\n- **Transaction `functional_currency_amount` moved behind query parameter** — The `functional_currency_amount` field is no longer returned by default on transactions. Specify it via a query parameter to include the entity's functional currency amount in the response. [View endpoint](https://docs.ramp.com/developer-api/v1/api/transactions#get-developer-v1-transactions)","publishedAt":"2026-02-11T00:00:00.000Z","url":"https://docs.ramp.com/developer-api/v1/changelog#february-11-2026","media":[]},{"id":"rel_S1mpaKyNq-i_O5YjjE8fS","version":null,"title":"API Updates — February 10, 2026","summary":"- **New tax code options management (beta)** — Upload, list, update, and delete tax code options for accounting connections with filtering by `remote_...","content":"- **New tax code options management (beta)** — Upload, list, update, and delete tax code options for accounting connections with filtering by `remote_id`, `is_active`, and `code`. [View endpoints](https://docs.ramp.com/developer-api/v1/api/accounting-tax#get-developer-v1-accounting-tax-code-options)\n\n- **Enhanced vendor filtering** — Added `merchant_id` query parameter to the List Vendors endpoint for filtering by associated card merchants. [View endpoint](https://docs.ramp.com/developer-api/v1/api/vendors#get-developer-v1-vendors)\n\n- **Draft bill creation and updates** — Create and update draft bills with support for accounting fields, line items, and vendor details. [View endpoint](https://docs.ramp.com/developer-api/v1/api/bills#post-developer-v1-bills-drafts)\n\n- **Bills now include item receipt associations** — Added `item_receipt_ids` field to bill responses showing linked item receipts from matched purchase orders.\n\n- **Accounting connection migration status** — Added `is_ready_to_migrate` field to accounting connections indicating readiness for ERP migration workflows.","publishedAt":"2026-02-10T00:00:00.000Z","url":"https://docs.ramp.com/developer-api/v1/changelog#february-10-2026","media":[]},{"id":"rel_1Pixj9D6GzJtW4pyBYL88","version":null,"title":"API Updates — February 5, 2026","summary":"- **New inventory item accounting field endpoints (beta)** — Create, read, update, and delete inventory item accounting fields for tracking inventory ...","content":"- **New inventory item accounting field endpoints (beta)** — Create, read, update, and delete inventory item accounting fields for tracking inventory items in your ERP system. [View field endpoint](https://docs.ramp.com/developer-api/v1/api/accounting-inventory-item#get-developer-v1-accounting-inventory-item)\n\n- **Inventory item options management (beta)** — Upload, list, update, and delete inventory item options with filtering by `remote_id`, `is_active`, `code`, and `is_synced`. [View options endpoint](https://docs.ramp.com/developer-api/v1/api/accounting-inventory-item#get-developer-v1-accounting-inventory-item-options)\n\n- **New tax code accounting field endpoints (beta)** — Create, read, update, and delete tax code accounting fields for managing tax codes in your ERP system. [View endpoint](https://docs.ramp.com/developer-api/v1/api/accounting-tax#get-developer-v1-accounting-tax-code)\n\n- **Transaction sync button setting** — Added `transaction_sync_button_enabled` setting to accounting connections for enabling manual transaction sync functionality in API-based integrations.\n\n- **Extended accounting field requirements** — Added `VENDOR_CREDIT` enum value to `is_required_for` arrays in accounting fields, allowing fields to be required for vendor credit objects.\n\n- **New vendor awarded audit event** — Added `Vendor awarded` event type to audit logs for tracking vendor award actions.","publishedAt":"2026-02-05T00:00:00.000Z","url":"https://docs.ramp.com/developer-api/v1/changelog#february-5-2026","media":[]},{"id":"rel_z8RzHjdQgz5maLzP7ZAQS","version":null,"title":"API Updates — February 3, 2026","summary":"- **Enhanced transaction data** — Added `functional_currency_amount` field to transaction responses, showing the transaction amount in your entity's f...","content":"- **Enhanced transaction data** — Added `functional_currency_amount` field to transaction responses, showing the transaction amount in your entity's functional currency when an ERP with functional currency is configured. [View endpoint](https://docs.ramp.com/developer-api/v1/api/transactions#get-developer-v1-transactions)\n\n- **Tax rate field renamed** — The `gl_account_id` field in tax rate resources has been renamed to `accounting_gl_account_id` for better clarity across accounting tax rate endpoints. [View endpoint](https://docs.ramp.com/developer-api/v1/api/accounting-tax#get-developer-v1-accounting-tax-rates)","publishedAt":"2026-02-03T00:00:00.000Z","url":"https://docs.ramp.com/developer-api/v1/changelog#february-3-2026","media":[]},{"id":"rel_Fasy0y2veUdxKgQbJuma2","version":null,"title":"API Updates — January 30, 2026","summary":"- **New tax rates endpoints (beta)** — List, upload, update, and delete tax rates for accounting integrations with support for up to 500 tax rates per...","content":"- **New tax rates endpoints (beta)** — List, upload, update, and delete tax rates for accounting integrations with support for up to 500 tax rates per batch upload. [View list endpoint](https://docs.ramp.com/developer-api/v1/api/accounting-tax#get-developer-v1-accounting-tax-rates) and [View upload endpoint](https://docs.ramp.com/developer-api/v1/api/accounting-tax#post-developer-v1-accounting-tax-rates)\n\n- **Enhanced bill creation** — Added `use_default_vendor_contact` parameter to automatically use the vendor's default contact when creating bills, making `vendor_contact_id` optional. [View endpoint](https://docs.ramp.com/developer-api/v1/api/bills#post-developer-v1-bills)\n\n- **Ramp category code enums** — Category fields now include explicit enum values and descriptions for all Ramp category codes (1-44) across transactions, vendors, cards, and spending restrictions for better validation and documentation.\n\n- **New audit log event types** — Added RFX (Request for X) and sourcing event types to audit logs including RFX creation, vendor management, clarification processes, and sourcing event status changes.","publishedAt":"2026-01-30T00:00:00.000Z","url":"https://docs.ramp.com/developer-api/v1/changelog#january-30-2026","media":[]},{"id":"rel_njQnh8kMMw2VcqExIFDqp","version":null,"title":"API Updates — January 28, 2026","summary":"- **New purchase order line item management (beta)** — Add, update, and delete line items on existing purchase orders. [View add endpoint](https://doc...","content":"- **New purchase order line item management (beta)** — Add, update, and delete line items on existing purchase orders. [View add endpoint](https://docs.ramp.com/developer-api/v1/api/purchase-orders#post-developer-v1-purchase-orders-purchase-order-id-line-items), [View update endpoint](https://docs.ramp.com/developer-api/v1/api/purchase-orders#patch-developer-v1-purchase-orders-purchase-order-id-line-items-line-item-id), [View delete endpoint](https://docs.ramp.com/developer-api/v1/api/purchase-orders#delete-developer-v1-purchase-orders-purchase-order-id-line-items-line-item-id)\n\n- **New card vault endpoint (beta)** — Retrieve sensitive card details by card ID for vault API access holders. [View endpoint](https://docs.ramp.com/developer-api/v1/api/vault#get-developer-v1-vault-cards-card-id)\n\n- **Default payment method support for bills** — Added `use_default_payment_method` parameter to create bills using vendor's configured default payment method. [View endpoint](https://docs.ramp.com/developer-api/v1/api/bills#post-developer-v1-bills)\n\n- **Enhanced vendor data** — Added `code` field to accounting vendors for ERP system vendor codes.\n\n- **Item receipt line item tracking** — Added `id` field to item receipt line items and `item_receipt_line_item_ids` arrays to bill line items and bill inventory line items for better purchase order tracking.\n\n- **New audit log event types** — Added `AI custom field config executed`, `External ticket created zendesk`, and `User previewed` event types.\n\n- **New webhook events** — Added `purchase_orders.archived`, `reimbursements.sync_requested`, and `transactions.sync_requested` webhook event types.\n\n- **Additional managed portfolio accounts** — Added new managed portfolio account types: `MANAGED_PORTFOLIO_INTEREST_INCOME_ACCOUNT`, `MANAGED_PORTFOLIO_POSITION_ASSET_ACCOUNT`, `MANAGED_PORTFOLIO_REALIZED_GAIN_LOSS_ACCOUNT`, and `MANAGED_PORTFOLIO_UNREALIZED_GAIN_LOSS_ACCOUNT`.","publishedAt":"2026-01-28T00:00:00.000Z","url":"https://docs.ramp.com/developer-api/v1/changelog#january-28-2026","media":[]},{"id":"rel_47Z9CC0ZUKXWtw001K9KP","version":null,"title":"API Updates — January 22, 2026","summary":"- **Enhanced item receipts filtering** — Added query parameters for filtering item receipts by `entity_id`, `purchase_order_id`, and `purchase_order_l...","content":"- **Enhanced item receipts filtering** — Added query parameters for filtering item receipts by `entity_id`, `purchase_order_id`, and `purchase_order_line_item_id`, plus `include_archived` option to include archived receipts and standard pagination with `start` and `page_size`. [View endpoint](https://docs.ramp.com/developer-api/v1/api/item-receipts#get-developer-v1-item-receipts)\n\n- **New currency support** — Added `USDB` currency code for USD Basecoin across all endpoints that support currency values.\n\n- **New audit log event types** — Added support for tracking blank canvas workflow pause status updates, contract combinations, SFTP authentication events, and vendor management expansion request changes in audit logs.\n\n- **Enhanced user management** — Added `scheduled_deactivation_date` field to user objects for scheduling automatic user deactivation on a specific date. [View endpoint](https://docs.ramp.com/developer-api/v1/api/users#get-developer-v1-users)\n\n- **New SFTP configurations resource type** — Added `SFTP Configurations` as a supported resource type in audit logs for tracking SFTP-related configuration changes.","publishedAt":"2026-01-22T00:00:00.000Z","url":"https://docs.ramp.com/developer-api/v1/changelog#january-22-2026","media":[]},{"id":"rel_lkScwNgUQ9jAevMjXCgKk","version":null,"title":"API Updates — January 16, 2026","summary":"- **Enhanced bill filtering** — Added `status_summaries` query parameter to filter bills by multiple status summaries like `APPROVAL_PENDING`, `PAYMEN...","content":"- **Enhanced bill filtering** — Added `status_summaries` query parameter to filter bills by multiple status summaries like `APPROVAL_PENDING`, `PAYMENT_COMPLETED`, or `DRAFT_READY`. [View endpoint](https://docs.ramp.com/developer-api/v1/api/bills#get-developer-v1-bills)\n\n- **Tracking category metadata in custom records** — Custom record accounting field options now include a `tracking_category` object with metadata like display name, active status, and accounting provider connection status alongside the existing `tracking_category_uuid`.","publishedAt":"2026-01-16T00:00:00.000Z","url":"https://docs.ramp.com/developer-api/v1/changelog#january-16-2026","media":[]},{"id":"rel_Ed3dAVz-9C9swD3L5qOmV","version":null,"title":"API Updates — January 14, 2026","summary":"- **New accounting connection update endpoint (beta)** — Update settings for API-based accounting connections, including vendor credits configuration....","content":"- **New accounting connection update endpoint (beta)** — Update settings for API-based accounting connections, including vendor credits configuration. [View endpoint](https://docs.ramp.com/developer-api/v1/api/accounting-connections#patch-developer-v1-accounting-connection-connection-id)\n\n- **Enhanced reimbursement filtering** — Added `state` query parameter to filter reimbursements by status including `APPROVED`, `AWAITING_EXPORT`, `PENDING`, `REIMBURSED`, and other states. [View endpoint](https://docs.ramp.com/developer-api/v1/api/reimbursements#get-developer-v1-reimbursements)\n\n- **New vendor credits endpoints (beta)** — Retrieve vendor credits across all vendors or for specific vendors with filtering by accounting dates and usage status. [View endpoint](https://docs.ramp.com/developer-api/v1/api/vendors#get-developer-v1-vendors-credits)\n\n- **Individual vendor credit retrieval (beta)** — Fetch detailed information about a specific vendor credit including line items, applied bills, and remaining amounts. [View endpoint](https://docs.ramp.com/developer-api/v1/api/vendors#get-developer-v1-vendors-credits-vendor-credit-id)\n\n- **Vendor-specific credit listing (beta)** — List vendor credits for a specific vendor with the same filtering options as the global endpoint. [View endpoint](https://docs.ramp.com/developer-api/v1/api/vendors#get-developer-v1-vendors-vendor-id-credits)\n\n- **New audit log event types** — Added `Card delivered`, `Reimbursement submitted`, `Reimbursements disabled`, and `Reimbursements enabled` event types for enhanced audit tracking.\n\n- **Custom form comments support** — All custom form field responses now include an optional `comment` field for additional context on responses.\n\n- **Enhanced custom form entity support** — Added `vendors` to the list of supported entity types for custom forms alongside existing entities like bills, users, and transactions.","publishedAt":"2026-01-14T00:00:00.000Z","url":"https://docs.ramp.com/developer-api/v1/changelog#january-14-2026","media":[]},{"id":"rel_dGhuW-YMwjTEdzxCHo1eJ","version":null,"title":"API Updates — January 6, 2026","summary":"- **New webhook event** — Added `spend_requests.comment_created` event type for webhooks to notify when comments are created on spend requests.\n\n- **E...","content":"- **New webhook event** — Added `spend_requests.comment_created` event type for webhooks to notify when comments are created on spend requests.\n\n- **Enhanced custom records relationships** — Added relationship metadata to tracking category fields in custom record line items for improved data linking between tracking categories and custom field options.\n\n- **Custom records tracking category requirement** — Added `tracking_category_uuid` as a required field for native reference column types in custom records, enabling better integration with accounting field options.","publishedAt":"2026-01-06T00:00:00.000Z","url":"https://docs.ramp.com/developer-api/v1/changelog#january-6-2026","media":[]}],"pagination":{"page":1,"pageSize":20,"totalPages":2,"totalItems":29},"summaries":{"rolling":{"windowDays":90,"summary":"Ramp's API shifted toward deeper accounting integrations and operational workflows over the past 90 days. The team shipped tax and inventory item accounting field management, expanded bill functionality with decimal quantities and vendor memos, and introduced financing applications and vendor agreement querying as beta features. Simultaneously, they refined how data flows between systems—adding ready-to-sync endpoints for accounting objects, embedding card experiences programmatically, and layering filtering across bills, vendors, and reimbursements by payment ID, status summary, and external identifiers. The work reflects a move beyond simple CRUD toward enabling complex financial workflows at the API level.","releaseCount":19,"generatedAt":"2026-04-13T18:54:45.720Z"},"monthly":[{"year":2026,"month":3,"summary":"March shipped expansions across bills, vendor management, and financing workflows. The team added decimal quantity support for line items—a breaking change replacing `unit_quantity` with `quantity`—alongside new filtering by payment ID, draft bill ID, and remote ID to help developers track bills across systems. Financing applications moved into beta with endpoints to create and fetch applications, while vendor agreements filtering graduated with extensive options for date ranges and renewal status. Embedded cards, accounting sync filtering, and vendor subsidiary data rounded out deeper integrations with accounting and card platforms.","releaseCount":7,"generatedAt":"2026-04-13T18:54:48.722Z"}]}}