Skip to content

Releases: GSA/touchpoints

v2026.07.01.0

Choose a tag to compare

@sanason sanason released this 01 Jul 20:11
983d02e

What's Changed

Updated API V1 documentation

The OpenAPI spec for the Touchpoints V1 API has been updated. It is available at https://touchpoints.app.cloud.gov/api/v1/openapi.yml.

The updated spec adds documentation for the following endpoints:

  • /forms/{id}/responses
  • /service_providers
  • /services
  • /services/{id}
  • /cx_collection_details
  • /cx_collections
  • /cx_responses

For all endpoints, the updated spec should be accurate, descriptive and include meaningful example responses. Note that, currently, the spec only documents success responses (status 200). Specific error responses will be added whenever it becomes clear that documentation is needed.

Full Changelog: v2026.06.04.0...v2026.07.01.0

v2026.06.04.0

Choose a tag to compare

@sanason sanason released this 04 Jun 16:16
a384e2d

What's changed

New 'Delete Logo' button

It's now possible to remove a logo from your form!

Updated UI for this section of the Questions tab:

Screenshot 2026-06-04 at 11 57 31 AM

Better error message for login failure

Added a more explanatory error message for the situation where a person tries to log into Touchpoints with a Login.gov account that is not associated with a verified .gov/.mil email address.

Breaking changes

Minor change to the fields returned by the GET /api/v1/forms/:id API endpoint.

Deleted boolean fields:

  • display_header_logo
  • display_header_square_logo

Added string field:

  • header_logo_display

Full Changelog: v2026.05.28.0...v2026.06.04.0

v2026.05.28.0

Choose a tag to compare

@sanason sanason released this 28 May 21:10
ff59d91

What's Changed

Fixes a bug in how new users are assigned to organizations. The bug was causing, for instance, a new user with an @associates.fema.dhs.gov email to be assigned to the DHS organization (domain: dhs.gov) instead of to the FEMA organization (domain: fema.dhs.gov).

Full Changelog: v2026.05.26.0...v2026.05.28.0

v2026.05.26.0

Choose a tag to compare

@sanason sanason released this 26 May 17:22
330b7a3

What's Changed

Adds a new API endpoint to retrieve form responses. It looks like:
GET /api/v1/forms/{:short_uuid}/responses?page[number]=2&page[size]=1000&start_date=2026-04-01&end_date=2026-05-01

All query parameters are optional.

This endpoint is meant to replace use of the submissions field that is returned by GET /api/v1/forms/{:short_uuid}. That field has at least 3 bugs:

  1. Deleted responses are included.
  2. Pagination does not work correctly when the responses are filtered by date.
  3. Pagination links returned by the endpoint refer to the raw API endpoints on the Touchpoints server (which are inaccessible to the public) instead of to the api.data.gov gateway.

The new endpoint fixes all of these bugs.

Full Changelog: v2026.05.12...v2026.05.26.0