Backwards compatible changes
Fintoc considers the following changes as backwards compatible:- Add objects to the API.
- Add optional parameters to already existing API endpoints.
- Add new fields to existing objects.
- Change the order of the keys in an object.
- Change the length or format of IDs and tokens, including adding or removing prefixes such as the
acc_prefix on the Account object ID. - Change header field names to uppercase or lowercase. Per RFC 7230, header field names are case-insensitive, while header field values are case-sensitive.
You shouldnโt assume the format of IDs or tokensYou should never parse an ID or a token to get information out of it. Changes to these fields are considered backwards compatible, so the format can change at any moment. For example, objects created before
2021-05-05 donโt have a prefix on their IDs.