-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'main' into loan-review-release-notes
- Loading branch information
Showing
5 changed files
with
56 additions
and
20 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,3 +2,4 @@ changed-files.txt | |
.DS_Store | ||
node_modules | ||
bearer.token | ||
.idea |
28 changes: 28 additions & 0 deletions
28
content/direct-deposit-management/release-notes/2022-12-15.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
We added a new API to the developer portal called the **[Direct Deposit Management API](https://developer.va.gov/explore/benefits/docs/direct-deposit-management?version=current)**. | ||
|
||
This API replaces the EVSS Patient Payment Information Update (PPIU) service and offers many added benefits, such as: | ||
|
||
- Detailed error response bodies with helpful troubleshooting information for existing and new error response codes. | ||
- Removed routing number checks against an outdated list of fraudulent routing numbers (and all associated errors). | ||
- More data being cached for latency improvement purposes. | ||
|
||
**Important Differences between the Direct Deposit Management API and the Legacy Service:** | ||
- The API is now on `developer.va.gov`. Therefore, the URLs have changed: | ||
* Legacy URL: `https://www.ebenefits.va.gov:444/<servicename>/<endpointname>` | ||
* New URL: `https://api.va.gov/services/<servicename>/v1/<endpointname>` | ||
- The new API requires OAuth, so consumers will not need to pass PII. Instead, consumers will provide the ICN in each request using a query parameter. The API will pull additional Veteran details as needed. | ||
- Responses are in JSON instead of HTML. | ||
- Error messages are no longer part of the common response for both endpoints. They are handled in 400, 422, or 500 responses. | ||
|
||
As always, it is important to support backward compatibility. | ||
|
||
Your integration should: | ||
- Be prepared to handle HTTP status codes not explicitly specified in endpoint definitions. | ||
- Be tolerant of unknown fields in the payload and ignore the deserialization of new fields. | ||
- Follow the redirect when the server returns an HTTP status code 301 (Moved Permanently). | ||
|
||
Learn more about this API by reviewing the [Direct Deposit Management API documentation](https://developer.va.gov/explore/benefits/docs/direct-deposit-management?version=current). | ||
|
||
For cross-reference purposes, the PR for this release is [#15](https://github.com/department-of-veterans-affairs/lighthouse-direct-deposit-management-deployment/pull/15). | ||
|
||
The deployed release version is [1.0.39](https://github.com/department-of-veterans-affairs/lighthouse-direct-deposit-management-deployment/releases/tag/1.0.39). |
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters