BigPanda improves its APIs continuously. Most updates are seamless and require no changes on your side. Occasionally a new API version is necessary, and older versions are deprecated and eventually removed.
When an endpoint exists in more than one version, prefer the newest version for new work. Newer versions add capabilities such as schema-aware configuration, improved pagination, and consistent error handling. Older versions remain available so existing automations keep working until they are retired.
When you migrate an integration to a newer endpoint:
1.
Update the base URL if it changed between versions.
2.
Validate the authentication type. All current APIs require a User API Key. If your integration uses an Org Token, issue a User API Key with the appropriate role first.
3.
Validate body fields and values. Payload shapes change occasionally to make space for new functionality. Review the new payload against your existing one.
4.
Set pagination or filter rules. Some endpoints paginate or filter by default. For large datasets, configure filters and scripted recurring calls.
5.
Test before you cut over. Send sample calls against the new endpoint before relying on it in production.