Changelog: May 2022
The highlights
Status Page
Our new public Status Page provides developers a simple way to track the status of our API, Portal, and Elements. Check it out at https://status.basistheory.com.
Enabling all tokens to be used with Reactors and Proxy
All token types now work with our Reactors and Proxy services. We also optimized each, allowing developers to use a liquid-style syntax for processing and analyzing their data, as well as grab specific data from a token at ANY property.
Given the following token:
{
"id": "d35412f4-9d3b-45d8-b051-fe4b7d4e14c5",
"type": "token",
"data": {
"bicycle": {
"color": "red",
"price": 19.95
}
}
}
To request the bike’s color, you’d use the following expression with any of our Proxy or Reactor endpoints:
Terraform Provider
You shouldn’t worry about manually configuring your system's dependencies or promoting a change from your development environment to a production environment. For this exact reason, we launched our own Basis Theory Terraform Provider. The new tool allows engineers to manage Basis Theory alongside the rest of your infrastructure as code!
terraform {
required_providers {
basistheory = {
source = "basis-theory/basistheory"
version = ">= 0.1.3"
}
}
}
Get started with our guides on Managing your Applications with Terraform and Managing Reactor Formulas with Terraform or check out our new Go SDK!
Other stuff
Releases
- Launched our Slack Community
- Released our Python SDK
- Released Search on any token property
- Launched Basis Theory Labs
- Announced community-built Rubygem
- Added concept pages for Search, Fingerprints, Permissions, and Monthly Active Token
- Launched an official TabaPay reactor (find it your Web Portal)
- Launched Testing Blog Series
- Launched SendSecure.ly application
Fixes & Improvements
- Token endpoints support Card and Bank token types
- Deprecated Atomic Card/Bank types and endpoints
- Updated OpenAPI spec to keep our Postman collection automatically updated
- Exposed Swagger to enables anyone to generate an SDK
- Made Tenant Member Management available via API
- Fixed small defects with our login
- Fixed Developer Portal to properly display on mobile
- Standardized Developer Portal styling
- Standardized Elements error handling
Head over to our Slack community to provide feedback, ideas, or requests!