Changelog

Get the latest feature updates in Truv

September 10, 2026

API updates September 12 2026

PCS orders document upload: Customization templates now accept a pcs_orders document type under document_upload, configured like every other type — enable it, mark it required or optional, set the title, description, button and submit labels, and the minimum and maximum number of files. PDF, JPEG and PNG uploads are accepted. It is disabled by default, so nothing changes for existing templates until you turn it on. See the Templates object reference and the template update endpoint.

Uploaded orders are parsed and returned by the parsed documents endpoints with a document_type of PCS_ORDERS. Their parsed_data carries the service branch, rank normalized to a pay grade, current and future duty stations, the report no later than date, tour length, dependent information and the active duty service commitment, each when available on the order.

Custom labels for the order landing page buttons: The call-to-action labels on the order landing page are now configurable per template under orders.landing.buttons. Five keys are available, each up to 50 characters: connect, add_account and try_again for the connect button, and review_accounts and submit_accounts for the finish button. Every key is null by default, so the current wording stays in place until you set one. Labels render on one line and longer text is truncated, so keep them short. See the customization guide for which button each key controls.

Hide uncategorized deposits during self-certification: With bank income self-certification, the review screen shows an Uncategorized deposits section listing bank deposits Truv could not attribute to an income source. Set the new orders.self_certification.hide_uncategorized_deposits flag to true on a template to drop that section. Per-employer income sources stay certifiable, each with its own certification and amount. Defaults to false. See the self-certification guide.

Ready to get started?

Create an account today or schedule some time with our team to learn more.