releases.shpreview
Ramp/Developer API/API Updates — May 21, 2026

API Updates — May 21, 2026

  • Receipt OCR data now available — You can retrieve structured OCR data (currency code and line items with name, date, quantity, unit price, and total price) from receipts by passing the include_ocr_data query parameter on the List Receipts and Get Receipt endpoints. View endpoint

  • Entity scoping for accounting field options — When creating field options via POST /developer/v1/accounting/field-options, you can now pass entity_remote_ids to restrict an option to specific entities. When updating via PATCH /developer/v1/accounting/field-options/{field_option_id}, you can set, reset (with null), or leave entity scoping unchanged. View endpoint

  • Spend allocation filtering by member role — The member_roles query parameter on GET /developer/v1/limits now accepts OWNER, COOWNER, and MEMBER values (the COORDINATOR value has been removed). Use this with user_id to filter spend allocations by a user's access role. View endpoint

  • GOVERNMENT_ENTITY removed from application entity types — The GOVERNMENT_ENTITY enum value is no longer accepted for the entity_type field when creating applications via POST /developer/v1/applications. Requests using this value will now fail validation. View endpoint

  • Currency code renamed from OUSD to OPEN_USD — The currency enum value OUSD has been renamed to OPEN_USD across all endpoints that accept or return currency codes.

  • Renamed "Business Account" to "Checking Account" — Default account_name values in vendor ACH and wire bank account request bodies now default to Checking Account instead of Business Account. The audit log event Business Account terms accepted has been renamed to Checking Account terms accepted.

  • New audit log event types — Added Bill pay rejected PDR bank account ownership match, External agent key created, External agent key revoked, External agent key updated, and Initiated digital wallet provisioning (audit) as filterable event types. The previous Agent key created, Agent key revoked, and Agent key updated values have been replaced by their External agent key counterparts. View endpoint

  • New spend request action and denial reasons — Purchase order spend requests now include a send_pdf_to_vendor available action, and the agreement linking denial reasons include a new punchout_order value indicating agreements are not supported for punchout purchase orders.

  • Punchout order ID on purchase order line items — Purchase order line item responses now include a punchout_order_id field.

Fetched May 28, 2026