Release 2-02-2026
Please read below for the following changes to our APIs & dev portal completed within the most recent sprint released 1-30-2026.
Summary
Breaking Changes
No breaking changes observed.
Additions
sbtpg APIs are now available on our Dev Portal, available from the landing page!
sbtpg provides tax software integration with modern APIs to enroll offices, offer advances, and process refund disbursements.
Please note these are behind private access. Work with your sbtpg representative if you are interested.
Changes
[BaaS APIs] - Updated allowable characters for names during enrollment / account creation process.
Fixes
Continued API Guide adjustments and improvements.
Deprecations
No deprecations observed.
Additions
sbtpg APIs now available on our Dev Portal, available from the landing page!
What you can expect
- Bank‑grade reliability backed by Green Dot infrastructure
- Modern, well‑documented APIs designed for tax season peak volumes
- Compliance‑first design aligned to applicable banking and tax regulations
Making tax time easier—for taxpayers and tax professionals
SBTPG is a Green Dot company that helps people pay for tax preparation out of their refund and choose how they want to receive their money—securely and conveniently.
Please work with your sbtpg representative to learn more if you are interested, as this offering is behind private access.
Changes
BaaS APIs
Enrollment / Account Creation
Updated allowable characters for names during enrollment / account creation process.
Please follow the new guidance on these allowable characters to avoid returning a bad request.
Allowed Characters in Names
Allowed Characters:
- Uppercase letters: A-Z
- Lowercase letters: a-z
- Space ( )
- Single quote/apostrophe (')
- Hyphen (-)
- Period (.)
- Diacritics
- Grave (À, à)
- Acute (Á, á)
- Tilde (Ã, ã, Ñ, ñ)
- Cedilla (Ç, ç)
- Circumflex (Î, î)
- Diaeresis/Umlaut (Ü, ü)
Rules:
- No consecutive special characters: Spaces, apostrophes, hyphens, and periods cannot appear twice or more in a row.
- Diacritics must be paired with an alphabetic character (cannot be displayed alone).
- Start and end with a letter: Names must begin and end with an alphabetic character (diacritics are allowed).
- Maximum length: Each name field (First, Middle, Last) can be up to 25 characters.
- First Name: Minimum 2 characters, maximum 25 characters.
- Middle Name: Minimum 1 character, maximum 25 characters.
- Last Name: Minimum 2 characters, maximum 25 characters.
Note: Diacritics are allowed for First, Middle, and Last Name.
- Disallowed: All other characters (including emojis, numbers, and other symbols) are not permitted.
Field | Allowed Characters | Max Length | Allowed Diacritics | Start/End Rule | No Consecutive Specials |
|---|---|---|---|---|---|
First/Middle/Last Name | A-Z, a-z, space, ', -, . | 25 | Grave ex: (À, à) Acute ex: (Á, á) Tilde ex: (Ã, ã, Ñ, ñ) Cedilla ex: (Ç, ç) Circumflex ex: (Î, î) Diaeresis/Umlaut ex: (Ü, ü) | Must start/end with letter | Yes |
Suggested REGEX for validation:
^(?=.{1,30}$)[A-Za-z](?:[A-Za-z]|[ .'-](?![ '-]))*[A-Za-z]$
If firstName, middleName, lastName does NOT match rules above then a httpStatus code 400 Bad Request will be returned.
Fixes
Continued API Guide adjustments and improvements.
General API Guide improvements to fix formatting, content, and copy.
